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>
    

      

  • 相关阅读:
    react-native中使用mobox数据共享
    vue cli3项目的pc自适应布局_vw
    webpack配置多页面和提取css
    react-native报错Encountered two children with the same key, `%s`.
    __proto__和prototype
    json-server配置模拟数据
    全局判断登录是否过期代码
    react-native环境搭建
    css的垂直居中常用几种方法
    进程和线程
  • 原文地址:https://www.cnblogs.com/_fyz/p/4305800.html
Copyright © 2011-2022 走看看