HttpClientHandler.Proxy Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger proxyinformation som används av hanteraren.
public:
property System::Net::IWebProxy ^ Proxy { System::Net::IWebProxy ^ get(); void set(System::Net::IWebProxy ^ value); };
public System.Net.IWebProxy Proxy { get; set; }
member this.Proxy : System.Net.IWebProxy with get, set
Public Property Proxy As IWebProxy
Egenskapsvärde
Proxyinformationen som används av hanteraren. Standardvärdet är null.
Kommentarer
Egenskapen Proxy identifierar objektet som WebProxy ska användas för att bearbeta begäranden till Internetresurser. Om du vill ange att ingen proxy ska användas anger du Proxy egenskapen till den proxyinstans som returneras av GetEmptyWebProxy metoden.
Den lokala datorn eller programkonfigurationsfilen kan ange att en standardproxy ska användas. Om egenskapen Proxy anges åsidosätter proxyinställningarna från Proxy egenskapen den lokala datorn eller programkonfigurationsfilen och hanteraren använder de angivna proxyinställningarna. Om ingen proxy anges i en konfigurationsfil och Proxy egenskapen är ospecificerad använder hanteraren proxyinställningarna som ärvts från Internetalternativen på den lokala datorn. Om det inte finns några proxyinställningar i Internetalternativ skickas begäran direkt till servern.
Klassen HttpClientHandler stöder lokal proxy bypass. Klassen anser att ett mål är lokalt om något av följande villkor uppfylls:
- Målet innehåller ett platt namn (inga punkter i URL:en).
- Målet innehåller en loopback-adress (Loopback eller IPv6Loopback) eller målet innehåller en IPAddress tilldelad till den lokala datorn.
- Målets domänsuffix matchar den lokala datorns domänsuffix (DomainName).