Aracılığıyla paylaş


WebProxy.BypassProxyOnLocal Özellik

Tanım

Yerel adresler için ara sunucunun atlanıp atlanmayacağını belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true yerel adresler için ara sunucuyu atlamak için; aksi takdirde , false. Varsayılan değer false değeridir.

Örnekler

Aşağıdaki kod örneği, bu özelliği ayarlayan bir oluşturucu çağırmayı ve bu özelliğin değerini almayı gösterir.

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

Açıklamalar

özelliğinin BypassProxyOnLocal ayarı, yerel İnternet kaynaklarına erişirken proxy sunucusunun kullanılıp kullanılmayacağını belirler.

ise BypassProxyOnLocaltrue, yerel İnternet kaynaklarına yapılan istekler ara sunucuyu kullanmaz. Yerel istekler, içinde olduğu gibi http://webserver/URI'de nokta (.) olmaması veya , veya http://127.0.0.1dahil olmak üzere http://localhosthttp://loopbackyerel sunucuya erişmesi ile tanımlanır. olduğunda BypassProxyOnLocalfalse, tüm İnternet istekleri ara sunucu üzerinden yapılır.

Uyarı

Nokta içeren bir URI'ye sahip yerel bir konağa yapılan istekler ara sunucuyu kullanır. Bu gibi durumlarda ara sunucu kullanmaktan kaçınmak için içinde konak BypassListiçin bir giriş oluşturun.

Şunlara uygulanır