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