HttpClientHandler.Proxy Egenskap

Definition

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).

Gäller för