Leggere in inglese

Condividi tramite


WebProxy.BypassProxyOnLocal Proprietà

Definizione

Ottiene o imposta un valore che indica se ignorare il server proxy per indirizzi locali.

public bool BypassProxyOnLocal { get; set; }

Valore della proprietà

true per ignorare il server proxy per gli indirizzi locali; in caso contrario, false. Il valore predefinito è false.

Esempio

Nell'esempio di codice seguente viene illustrata la chiamata di un costruttore che imposta questa proprietà e ottiene il valore di questa proprietà.

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;
}

Commenti

L'impostazione BypassProxyOnLocal della proprietà determina se usare il server proxy quando si accede alle risorse Internet locali.

Se BypassProxyOnLocal è true, le richieste alle risorse Internet locali non utilizzano il server proxy. Le richieste locali vengono identificate dalla mancanza di un punto (.) nell'URI, come in http://webserver/o accedere al server locale, incluso http://localhost, http://loopbacko http://127.0.0.1. Se BypassProxyOnLocal è false, tutte le richieste Internet vengono effettuate tramite il server proxy.

Nota

Le richieste a un host locale con un URI contenente un periodo usano il proxy. Per evitare di usare un proxy in questi casi, creare una voce per l'host in BypassList.

Si applica a

Prodotto Versioni
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1