다음을 통해 공유


WebProxy.BypassProxyOnLocal 속성

정의

프록시 서버를 우회하고 로컬 주소를 대신 사용할지 여부를 나타내는 값을 가져오거나 설정합니다.

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

속성 값

프록시 서버를 우회하고 로컬 주소를 대신 사용하려면 true이고, 그렇지 않으면 false입니다. 기본값은 false입니다.

예제

다음 코드 예제에서는이 속성을 설정 하는 생성자를 호출 하 고이 속성의 값을 가져오는 방법을 보여 줍니다.

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

설명

속성의 BypassProxyOnLocal 설정은 로컬 인터넷 리소스에 액세스할 때 프록시 서버를 사용할지 여부를 결정합니다.

BypassProxyOnLocaltrue이면, 로컬 인터넷 리소스에 대한 요청이 프록시 서버를 사용하지 않습니다. 로컬 요청은 와 같이 http://webserver/URI에서 마침표(.)가 없거나 , http://loopback또는 http://127.0.0.1을 비롯한 http://localhost로컬 서버에 액세스하여 식별됩니다. BypassProxyOnLocalfalse이면, 모든 인터넷 요청이 프록시 서버를 통해 이루어집니다.

참고

마침표가 포함된 URI가 있는 로컬 호스트에 대한 요청은 프록시를 사용합니다. 이러한 경우 프록시를 사용하지 않도록 하려면 에서 BypassList호스트에 대한 항목을 만듭니다.

적용 대상