Compartir a través de


Elemento <webRequestModules>

Especifica los módulos que se utilizan para solicitar información a hosts de Internet.

<configuration>
   <system.net>
      <webRequestModules>

<webRequestModules>
</webRequestModules>

Elementos secundarios

Elemento Descripción
<add> Agrega un módulo de solicitud Web personalizado a la aplicación.
<clear> Quita todos los módulos de solicitud Web registrados.
<remove> Quita el módulo de solicitud Web especificado.

Comentarios

El elemento <webRequestModules> registra descendientes de la clase WebRequest para controlar las solicitudes de información a hosts de Internet. Los módulos de solicitud Web deben implementar la interfaz IWebRequestCreate.

.NET Framework incluye módulos de solicitud Web para las direcciones URI que comienzan con http://, https://' y file://. Sólo se pueden reemplazar aquellos módulos que sean predeterminados si se registra un módulo personalizado en el archivo de configuración.

Ejemplo

En el ejemplo siguiente se registra un módulo de solicitud Web personalizado para HTTP.

<configuration>
   <system.net>
      <webRequestModules>
         <add prefix="http" type="MyHttpModule.dll, MyHttpModule" />
      </webRequestModules>
   </system.net>
</configuration>

Archivo de configuración

Este elemento se puede utilizar en el archivo de configuración de la aplicación, el archivo de configuración del equipo (Machine.config) y el archivo de directivas del editor.

Vea también

WebRequest | IWebRequestCreate | Elemento <add> para <webRequestModules> | Esquema de la configuración de red