<protocols> 的 <add> 元素

添加可由 .NET Framework 用来对客户端浏览器发送的 HTTP 请求中的数据进行解密的传输协议。发送到 XML Web 服务的 HTTP 请求中的数据可以包含方法调用和方法参数列表。

配置结构的示例:

<configuration>
   <system.web>
      <webServices>
         <protocols>
            <add>


语法

<add name="protocol name"/>

必需的属性

属性 描述
name     要添加协议的名称,该协议用其解密或反序列化 XML Web 服务的方法调用以及相关的参数。
    HttpGet 添加 HTTP GET 协议。方法名称和参数在附加在 URL 请求的问号 (?) 后的查询字符串中传递。
    HttpPost 添加 HTTP POST 协议。方法名称和参数在 HTTP 请求中的自由格式区域中传递。
    HttpSoap 添加 HTTP SOAP 协议。
    Documentation 添加特殊的 Documentation 协议。当启用该协议并且直接请求 .asmx 页面时,ASP.NET 将运行帮助应用程序页面以创建传递给请求客户端的文档页面。

示例

下例启用当前支持的所有四个协议。

<configuration>
   <system.web>
      <webServices>
         <protocols>
            <add name="HttpSoap"/>
            <add name="HttpPost"/>
            <add name="HttpGet"/>
            <add name="Documentation"/>
         </protocols>
      </webServices>
   </system.web>
</configuration>

要求



相关主题


© 1997-2003 Microsoft Corporation。保留所有权利