Compartir a través de


Elemento <add> para <protocols>

Agrega un protocolo de transmisión que .NET Framework puede usar para descifrar los datos enviados desde un explorador del cliente en la solicitud HTTP. Los datos enviados en una solicitud HTTP a un servicio Web XML contienen llamadas a métodos y listas de parámetros de los métodos.

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

<add name="protocol name"/>

Atributo requerido

Atributo Valor Descripción
name     Nombre del protocolo que se agrega y que puede usarse para descifrar o deserializar las llamadas a métodos del servicio Web XML y los parámetros asociados.
    HttpGet Agrega el protocolo HTTP GET. Los nombres y parámetros de los métodos se pasan en la cadena de consulta que se agrega a la solicitud de dirección URL a continuación del signo de interrogación (?).
    HttpPost Agrega el protocolo HTTP POST. Los nombres y parámetros de los métodos se pasan en el área de formato libre de la solicitud HTTP.
    HttpSoap Agrega el protocolo HTTP SOAP.
    Documentation Agrega el protocolo especial Documentation. Cuando se habilita este protocolo y se solicita directamente la página .asmx, ASP.NET ejecuta una página auxiliar para crear una página de documentación que se transmite al cliente que realizó la solicitud.

Ejemplo

En el ejemplo siguiente se habilitan los cuatro protocolos admitidos.

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

Requisitos

Contenido dentro de: <system.web>

Plataforma Web: IIS 5.0, IIS 5.1, IIS 6.0

Archivo de configuración: Machine.config, Web.config

Controlador de la sección de configuración: System.Web.Services.Configuration.WebServicesConfigurationSectionHandler

Vea también

Elemento <protocols> | Configuración de ASP.NET | Esquema de configuración de ASP.NET