HttpClientHandler.Proxy Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia informacje o serwerze proxy używane przez program obsługi.
public:
property System::Net::IWebProxy ^ Proxy { System::Net::IWebProxy ^ get(); void set(System::Net::IWebProxy ^ value); };
public System.Net.IWebProxy Proxy { get; set; }
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public System.Net.IWebProxy? Proxy { get; set; }
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public System.Net.IWebProxy? Proxy { get; set; }
member this.Proxy : System.Net.IWebProxy with get, set
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.Proxy : System.Net.IWebProxy with get, set
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
member this.Proxy : System.Net.IWebProxy with get, set
Public Property Proxy As IWebProxy
Wartość właściwości
Informacje o serwerze proxy używane przez program obsługi. Wartość domyślna to null
.
- Atrybuty
Uwagi
Właściwość Proxy identyfikuje WebProxy obiekt używany do przetwarzania żądań do zasobów internetowych. Aby określić, że nie należy używać żadnego serwera proxy, ustaw Proxy właściwość na wystąpienie serwera proxy zwrócone przez metodę GetEmptyWebProxy .
Plik konfiguracji komputera lokalnego lub aplikacji może określać, że jest używany domyślny serwer proxy. Proxy Jeśli właściwość jest określona, ustawienia serwera proxy z Proxy właściwości przesłaniają plik konfiguracji komputera lokalnego lub aplikacji, a procedura obsługi będzie używać określonych ustawień serwera proxy. Jeśli w pliku konfiguracji nie określono żadnego serwera proxy, a Proxy właściwość jest nieokreślona, program obsługi używa ustawień serwera proxy dziedziczonych z opcji internetowych na komputerze lokalnym. Jeśli w opcjach internetowych nie ma żadnych ustawień serwera proxy, żądanie jest wysyłane bezpośrednio do serwera.
Klasa HttpClientHandler obsługuje obejście lokalnego serwera proxy. Klasa traktuje lokalizację docelową jako lokalizację lokalną, jeśli zostaną spełnione jakiekolwiek z następujących warunków:
- Miejsce docelowe zawiera płaską nazwę (bez kropek w adresie URL).
- Miejsce docelowe zawiera adres sprzężenia zwrotnego (Loopback lub ) lub IPv6Loopbackmiejsce docelowe zawiera przypisaną IPAddress do komputera lokalnego.
- Sufiks domeny miejsca docelowego jest zgodny z sufiksem domeny komputera lokalnego (DomainName).