Sdílet prostřednictvím


WebProxy.BypassProxyOnLocal Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda obejít proxy server pro místní adresy.

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

Hodnota vlastnosti

trueobejít proxy server pro místní adresy; v opačném případě . false Výchozí hodnota je false.

Příklady

Následující příklad kódu ukazuje volání konstruktoru, který nastaví tuto vlastnost a získá hodnotu této vlastnosti.

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

Poznámky

Nastavení BypassProxyOnLocal vlastnosti určuje, jestli se má použít proxy server při přístupu k místním internetovým prostředkům.

Pokud BypassProxyOnLocal je true, požadavky na místní internetové prostředky nepoužívají proxy server. Místní požadavky jsou identifikovány chybějící tečkou (.) v identifikátoru URI, například v http://webserver/, nebo přístupem k místnímu serveru, včetně http://localhost, http://loopbacknebo http://127.0.0.1. Když BypassProxyOnLocal je false, všechny internetové požadavky se provádějí prostřednictvím proxy serveru.

Poznámka

Požadavky na místního hostitele s identifikátorem URI, které obsahují tečku, používají proxy server. Pokud se chcete v těchto případech vyhnout použití proxy serveru, vytvořte záznam pro hostitele v .BypassList

Platí pro