zoukankan      html  css  js  c++  java
  • IOS调用WCF服务,WCF服务器进行上传图片

    1.IOS端采用post方式请求服务器端的url地址 如:http://192.168.0.12:50000/serverce1.svc/upload

    IOS端的代码采用base64位编码的方式传值给WCF,WCF通过解析64位编码,然后通过流读取为byte[]类型的数据,通过读取byte[]的流将图片读取出来,最后进行保存到本地

    2.WCF服务端主要的是web.config的配置

       1.在<system.web>      </system.web>中 添加 <httpRuntime   maxRequestLength="2097151" />  2097151 单位是字节,可以根据自己项目的长度去设置

       2.配置wcf接口的节点

          2.1  <service behaviorConfiguration="SecondhandBehavior"   name="Secondhand">
                      <endpoint address="" behaviorConfiguration="WebHttpBindingBehavior"     bindingConfiguration="MyServiceBinding"
                              binding="webHttpBinding" contract="ISecondhand">
                      </endpoint>
                 </service>

         2.2 

         2.3 

                 <webHttpBinding>  这个与上面红色部分的名字要一样才可以
                  <binding name="MyServiceBinding" sendTimeout="00:10:00" transferMode="Streamed"           maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" maxBufferPoolSize="2147483647" >
              <readerQuotas maxDepth="32" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
              <security mode="None" />
            </binding>
          </webHttpBinding>

  • 相关阅读:
    Excel导入导出DataGridView
    博客开通第一天
    windows10 VM12 安装Mac OS X 10.11
    js判断IE浏览器及版本
    C# MD5 加密
    WindowsErrorCode
    localStorage,sessionStorage的使用
    js实现页面锚点定位动画滚动
    纯js实现页面返回顶部的动画
    HTML table固定表头
  • 原文地址:https://www.cnblogs.com/jiaguo648517982/p/3155711.html
Copyright © 2011-2022 走看看