<webRequestModules>-Element
Gibt die zum Anfordern von Informationen von Internethosts verwendeten Module an.
<configuration>
<system.net>
<webRequestModules>
<webRequestModules>
</webRequestModules>
Untergeordnete Elemente
Element | Beschreibung |
---|---|
<add> | Fügt der Anwendung eine benutzerdefinierte Webanforderung hinzu. |
<clear> | Entfernt alle registrierten Webanforderungsmodule. |
<remove> | Entfernt alle angegebenen Webanforderungsmodule. |
Hinweise
Das <webRequestModules>-Element registriert untergeordnete Klassen der WebRequest-Klasse zum Behandeln von Informationsanforderungen an Internethosts. Webanforderungen müssen die IWebRequestCreate-Schnittstelle implementieren.
.NET Framework enthält Webanforderungsmodule für URIs, die mit http://, https:// und file:// beginnen. Sie können die Standardmodule nur durch Registrieren eines benutzerdefinierten Moduls in der Konfigurationsdatei überschreiben.
Beispiel
Das folgende Beispiel registriert ein benutzerdefiniertes Webanforderungsmodul für HTTP.
<configuration>
<system.net>
<webRequestModules>
<add prefix="http" type="MyHttpModule.dll, MyHttpModule" />
</webRequestModules>
</system.net>
</configuration>
Konfigurationsdatei
Dieses Element kann in der Anwendungskonfigurationsdatei, der Computerkonfigurationsdatei (Machine.config) sowie in der Publisherrichtliniendatei verwendet werden.
Siehe auch
WebRequest | IWebRequestCreate | <add>-Element für <webRequestModules> | Netzwerkeinstellungsschema