Lingua

HttpEngine.Builder.SetProxyOptions(ProxyOptions) Metodo

Definizione

Configura il comportamento di proxy.

[Android.Runtime.Register("setProxyOptions", "(Landroid/net/http/ProxyOptions;)Landroid/net/http/HttpEngine$Builder;", "GetSetProxyOptions_Landroid_net_http_ProxyOptions_Handler", ApiSince=37)]
public virtual Android.Net.Http.HttpEngine.Builder SetProxyOptions(Android.Net.Http.ProxyOptions options);
[<Android.Runtime.Register("setProxyOptions", "(Landroid/net/http/ProxyOptions;)Landroid/net/http/HttpEngine$Builder;", "GetSetProxyOptions_Landroid_net_http_ProxyOptions_Handler", ApiSince=37)>]
abstract member SetProxyOptions : Android.Net.Http.ProxyOptions -> Android.Net.Http.HttpEngine.Builder
override this.SetProxyOptions : Android.Net.Http.ProxyOptions -> Android.Net.Http.HttpEngine.Builder

Parametri

options
ProxyOptions

Valori restituiti

il generatore per facilitare il concatenamento.

Attributi

Commenti

Configura il comportamento di proxy. Ciò influisce, in modi diversi: creazione di connessioni, UrlRequest e BidirectionalStream. Per altri dettagli, vedere la documentazione di Proxy.

Questo non deve essere confuso con la configurazione proxy configurata da: l'utente; o una configurazione del profilo aziendale, o (molto probabilmente) una configurazione automatica della rete (ad esempio, Web Proxy Auto-Discovery Protocol). Questa operazione viene in genere definita configurazione proxy "di sistema". Se presente, il rispetto della configurazione proxy di sistema è spesso un requisito per ottenere la connettività internet e/o locale. HttpEngine gestisce già la configurazione del proxy di sistema internamente.

Una configurazione proxy definita tramite questa API viene referenziata a come configurazione proxy "app". La configurazione del proxy di sistema e dell'app è separata e, soprattutto, differisce. Attualmente, le configurazioni proxy di app e sistema si escludono a vicenda: se si specifica ProxyOptions, la configurazione del proxy di sistema viene ignorata, se presente. Ciò potrebbe causare problemi di connettività in alcuni scenari in cui è presente una configurazione proxy di sistema. In questi scenari, gli utenti potrebbero finire senza accesso a Internet, a meno che ProxyOptions non sia stato configurato con un fallback finale, null. Vedere la documentazione di ProxyOptions.

Informazioni di riferimento su Android per android.net.http.HttpEngine.Builder.setProxyOptions.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a