HttpClientHandler.Proxy Proprietà

Definizione

Ottiene o imposta le informazioni sul proxy usate dal gestore.

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

Valore della proprietà

Informazioni sul proxy usate dal gestore. Il valore predefinito è null.

Attributi

Commenti

La Proxy proprietà identifica l'oggetto WebProxy da usare per elaborare le richieste alle risorse Internet. Per specificare che non deve essere usato alcun proxy, impostare la proprietà sull'istanza Proxy del proxy restituita dal GetEmptyWebProxy metodo .

Il file di configurazione del computer locale o dell'applicazione può specificare che viene usato un proxy predefinito. Se la Proxy proprietà è specificata, le impostazioni proxy della proprietà eseguono l'override del Proxy file di configurazione del computer locale o dell'applicazione e il gestore userà le impostazioni proxy specificate. Se non viene specificato alcun proxy in un file di configurazione e la Proxy proprietà non è specificata, il gestore usa le impostazioni proxy ereditate da Internet Explorer nel computer locale. Se non sono presenti impostazioni proxy in Internet Explorer, la richiesta viene inviata direttamente al server.

La HttpClientHandler classe analizza un elenco di bypass proxy con caratteri jolly ereditati da Internet Explorer, lo stesso dell'elenco di bypass viene analizzato direttamente da Internet Explorer. Ad esempio, la HttpClientHandler classe analizza un elenco di bypass di "nt*" da Internet Explorer come espressione regolare di "nt.*". Quindi un URL di http://nt.com ignorare il proxy usando la HttpClientHandler classe e usando Internet Explorer.

La HttpClientHandler classe supporta il bypass del proxy locale. La classe considera una destinazione locale se vengono soddisfatte le condizioni seguenti:

  1. La destinazione contiene un nome flat (nessun punto nell'URL).

  2. La destinazione contiene un indirizzo di loopback (Loopback o IPv6Loopback) o la destinazione contiene un IPAddress oggetto assegnato al computer locale.

  3. Il suffisso di dominio della destinazione corrisponde al suffisso del dominio del computer locale (DomainName).

Si applica a