<elemento bypasslist> (Definições de Rede)
Fornece um conjunto de expressões regulares que descrevem endereços que não utilizam um proxy.
<configuração>
<system.net>
<defaultProxy>
<lista de bypass>
Syntax
<bypasslist>
</bypasslist>
Atributos e Elementos
As secções seguintes descrevem atributos, elementos subordinados e elementos principais.
Atributos
Nenhum.
Elementos Subordinados
Elemento | Descrição |
---|---|
adicionar | Adiciona um endereço IP ou nome DNS à lista de bypass do proxy. |
limpar | Limpa a lista de bypass. |
remover | Remove um endereço IP ou nome DNS da lista de bypass do proxy. |
Elementos Principais
Elemento | Descrição |
---|---|
defaultProxy | Configura o servidor proxy do Hypertext Transfer Protocol (HTTP). |
Observações
A lista de bypass contém expressões regulares que descrevem URIs a que WebRequest as instâncias acedem diretamente em vez de através do servidor proxy.
Deve ter cuidado ao especificar uma expressão regular para este elemento. A expressão [a-z]+\\.contoso\\.com
regular corresponde a qualquer anfitrião no domínio contoso.com, mas também corresponde a qualquer anfitrião no domínio contoso.com.cpandl.com. Para corresponder apenas a um anfitrião no domínio contoso.com, utilize uma âncora ($
): [a-z]+\\.contoso\\.com$
.
Para obter mais informações sobre expressões regulares, consulte . .NET Framework Expressões Regulares.
Ficheiros de Configuração
Este elemento pode ser utilizado no ficheiro de configuração da aplicação ou no ficheiro de configuração do computador (Machine.config).
Exemplo
O exemplo seguinte adiciona dois endereços à lista de bypass. O primeiro ignora o proxy de todos os servidores no domínio contoso.com; o segundo ignora o proxy para todos os servidores cujos endereços IP começam com 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>