<add>-Element für <protocols>
Fügt ein Übertragungsprotokoll hinzu, mit dessen Hilfe .NET Framework die von einem Clientbrowser in der HTTP-Anforderung gesendeten Daten entschlüsseln kann. Die in einer HTTP-Anforderung an einen XML-Webdienst gesendeten Daten enthalten Methodenaufrufe und Methodenparameterlisten.
<configuration>
<system.web>
<webServices>
<protocols>
<add>
<add name="protocol name"/>
Erforderliches Attribut
Attribut | Wert | Beschreibung |
---|---|---|
name | Der Name des hinzuzufügenden Protokolls kann zum Entschlüsseln oder Deserialisieren von XML-Webdienstmethoden-Aufrufen und dazugehörigen Parametern verwendet werden. | |
HttpGet | Fügt das HTTP GET-Protokoll hinzu. Methodennamen und Parameter werden in der Abfragezeichenfolge weitergegeben, die hinter dem Fragezeichen (?) an den Anforderungs-URL angefügt wird. | |
HttpPost | Fügt das HTTP POST-Protokoll hinzu. Methodennamen und Parameter werden im beliebig formatierten Bereich der HTTP-Anforderung weitergegeben. | |
HttpSoap | Fügt das HTTP SOAP-Protokoll hinzu. | |
Documentation | Fügt das spezielle Documentation-Protokoll hinzu. Wenn dieses Protokoll aktiviert ist und die ASMX-Seite direkt angefordert wird, führt ASP.NET eine Hilfsseite aus, um eine Dokumentationsseite zu erstellen, die an den anfordernden Client gesendet wird. |
Beispiel
Im folgenden Beispiel werden alle vier derzeit unterstützten Protokolle aktiviert.
<configuration>
<system.web>
<webServices>
<protocols>
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
<add name="Documentation"/>
</protocols>
</webServices>
</system.web>
</configuration>
Anforderungen
Enthalten in: <system.web>
Webplattform: IIS 5.0, IIS 5.1, IIS 6.0
Konfigurationsdatei: Machine.config, Web.config
Konfigurationsabschnittshandler: System.Web.Services.Configuration.WebServicesConfigurationSectionHandler
Siehe auch
<protocols>-Element | ASP.NET-Konfiguration | ASP.NET-Einstellungsschema