Compartilhar via


WebProxy.BypassProxyOnLocal Propriedade

Definição

Obtém ou define um valor que indica se o servidor de proxy deve ser ignorado para endereços locais.

public:
 property bool BypassProxyOnLocal { bool get(); void set(bool value); };
public bool BypassProxyOnLocal { get; set; }
member this.BypassProxyOnLocal : bool with get, set
Public Property BypassProxyOnLocal As Boolean

Valor da propriedade

true para ignorar o servidor proxy em endereços locais; caso contrário, false. O valor padrão é false.

Exemplos

O exemplo de código a seguir demonstra como chamar um construtor que define essa propriedade e obter o valor dessa propriedade.

WebProxy^ CreateProxyWithHostAddress( bool bypassLocal )
{
   WebProxy^ proxy = gcnew WebProxy( "http://contoso",bypassLocal );
   Console::WriteLine( "Bypass proxy for local URIs?: {0}", 
      proxy->BypassProxyOnLocal );
   return proxy;
}
public static WebProxy CreateProxyWithHostAddress(bool bypassLocal)
{
    WebProxy proxy =  new WebProxy("http://contoso", bypassLocal);
    Console.WriteLine("Bypass proxy for local URIs?: {0}",
       proxy.BypassProxyOnLocal);
    return proxy;
}

Comentários

A configuração da BypassProxyOnLocal propriedade determina se o servidor proxy deve ser usado ao acessar recursos locais da Internet.

Se BypassProxyOnLocal for true, as solicitações para recursos locais da Internet não usarão o servidor proxy. As solicitações locais são identificadas pela falta de um ponto (.) no URI, como no http://webserver/, ou acessam o servidor local, incluindo http://localhost, http://loopbackou http://127.0.0.1. Quando BypassProxyOnLocal é false, todas as solicitações da Internet são feitas por meio do servidor proxy.

Observação

Solicitações para um host local com um URI que contém um período usam o proxy. Para evitar o uso de um proxy nesses casos, crie uma entrada para o host no BypassList.

Aplica-se a