zoukankan      html  css  js  c++  java
  • 在c#下用 WCF编写restful

    1、添加WCF服务库

    2、在global里面注册路由

     RouteTable.Routes.Add(new ServiceRoute("api", new WebServiceHostFactory(), typeof(api.OpenApi.OpenApi)));

    3、在webconfig里面添加如下配置

     <system.serviceModel>
        <serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true" />
        <standardEndpoints>
          <webHttpEndpoint>
            <standardEndpoint name="" helpEnabled="true" automaticFormatSelectionEnabled="true" crossDomainScriptAccessEnabled="false" maxReceivedMessageSize="2147483647" maxBufferSize="2147483647" maxBufferPoolSize="4194304" />
          </webHttpEndpoint>
        </standardEndpoints>
        <bindings>
          <webHttpBinding>
            <binding closeTimeout="04:01:00"
                 openTimeout="04:01:00" receiveTimeout="04:10:00" sendTimeout="04:01:00"
                 allowCookies="false" bypassProxyOnLocal="false"
                 hostNameComparisonMode="StrongWildcard"
                 maxBufferSize="2147483647" maxBufferPoolSize="2147483647"
                 maxReceivedMessageSize="2147483647">
    
              <readerQuotas  maxDepth="128" maxStringContentLength="2147483647" maxArrayLength="2147483647"
            maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647"/>
            </binding>
          </webHttpBinding>
          <!--发短信-->
          <basicHttpBinding>
            <binding name="serviceSoap" />
          </basicHttpBinding>
          <!--发短信-->
        </bindings>
        <!--发短信-->
        <client>
          <endpoint address="http://api5.nashikuai.cn/service.asmx" binding="basicHttpBinding"
              bindingConfiguration="serviceSoap" contract="smsServices.serviceSoap"
              name="serviceSoap" />
        </client>
        <!--发短信-->
      </system.serviceModel>
    

      

  • 相关阅读:
    js中(function(){…})()立即执行函数写法理解
    css3 样式 圆角
    Hbuilder实用技巧
    开始使用 HBuilder 和 Mui
    init和plus(编码中遇到问题就看这里)
    将id传过去,根据id显示下面的详情页面
    iOS-上传头像的使用
    iOS-iOS 支付 [支付宝、银联、微信](转)
    iOS-ShareSDK的使用(转)
    iOS-在AFN基础上进行网络请求的封装
  • 原文地址:https://www.cnblogs.com/_fyz/p/4305800.html
Copyright © 2011-2022 走看看