Partager via


<webRequestModules> Élément (Paramètres réseau)

Spécifie les modules à utiliser pour demander des informations à partir d’hôtes réseau.

<configuration><system.net><webRequestModules>

Syntaxe

<webRequestModules>
</webRequestModules>

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributes

Aucun.

Éléments enfants

Élément Description
add Ajoute un module de requête Web personnalisé à l’application.
clair Supprime tous les modules de requête web inscrits de l’application.
remove Supprime un module de requête Web personnalisé de l’application.

Éléments parents

Élément Description
system.net Contient des paramètres qui spécifient la façon dont .NET Framework se connecte au réseau.

Remarques

L’élément webRequestModules inscrit les descendants de la WebRequest classe pour gérer les demandes d’informations aux hôtes réseau. Les modules de requête web doivent implémenter l’interface IWebRequestCreate .

Le .NET Framework inclut des modules de requête web pour les URI qui commencent par http://, https://et file://. Vous pouvez remplacer les modules par défaut uniquement en inscrivant un module personnalisé dans le fichier de configuration.

Fichiers de configuration

Cet élément peut être utilisé dans le fichier de configuration de l’application ou dans le fichier de configuration de l’ordinateur (Machine.config).

Example

L’exemple suivant inscrit le module HTTP par défaut. Vous devez remplacer les valeurs de Version et PublicKeyToken par les valeurs correctes pour le module spécifié.

<configuration>
  <system.net>
    <webRequestModules>
      <add prefix="http"
           type="System.Net.HttpRequestCreator, System, Version=2.0.3600.0,
           Culture=neutral, PublicKeyToken=b77a5c561934e089"
      />
    </webRequestModules>
  </system.net>
</configuration>

Voir aussi