Partager via


Élément <bypasslist> (paramètres réseau)

Fournit un ensemble d’expressions régulières décrivant les adresses qui n’utilisent pas un proxy.

<configuration>
  <system.net>
    <defaultProxy>
      <bypasslist>

Syntaxe

<bypasslist>
</bypasslist>  

Attributs et éléments

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

Attributs

Aucune.

Éléments enfants

Element Description
add Ajoute une adresse IP ou un nom DNS à la liste de contournement proxy.
clear Efface la liste de contournement.
remove Ajoute une adresse IP ou un nom DNS à la liste de contournement proxy.

Éléments parents

Element Description
defaultProxy Configure le serveur proxy HTTP (Hypertext Transfer Protocol).

Notes

La liste de contournement contient des expressions régulières qui décrivent les URI auxquels les instances WebRequest accèdent directement au lieu de passer par le serveur proxy.

Vous devez faire preuve de circonscription au moment spécifier une expression régulière pour cet élément. L’expression régulière [a-z]+\\.contoso\\.com correspond à n’importe quel hôte du domaine contoso.com, mais il correspond aussi à n’importe quel hôte du domaine contoso.com.cpandl.com. Pour une correspondance qui se limite au domaine contoso.com, utilisez une ancre ($) : [a-z]+\\.contoso\\.com$.

Pour plus d’informations sur les expressions régulières, consultez Expressions régulières .NET Framework.

Fichiers de configuration

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

Exemple

L’exemple suivant ajoute deux adresses à la liste de contournement. La première contourne le proxy pour tous les serveurs du domaine contoso.com ; la deuxième contourne le proxy pour tous les serveurs dont l’adresse IP commence par 192.168.

<configuration>  
  <system.net>  
    <defaultProxy>  
      <bypasslist>  
        <add address="[a-z]+\.contoso\.com$" />  
        <add address="192\.168\.\d{1,3}\.\d{1,3}" />  
      </bypasslist>  
    </defaultProxy>  
  </system.net>  
</configuration>  

Voir aussi