Proxy.CreateHttpProxy Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Costruisce un proxy HTTP.
[Android.Runtime.Register("createHttpProxy", "(ILjava/lang/String;ILjava/util/concurrent/Executor;Landroid/net/http/Proxy$HttpConnectCallback;)Landroid/net/http/Proxy;", "", ApiSince=37)]
public static Android.Net.Http.Proxy CreateHttpProxy(int scheme, string host, int port, Java.Util.Concurrent.IExecutor executor, Android.Net.Http.Proxy.IHttpConnectCallback callback);
[<Android.Runtime.Register("createHttpProxy", "(ILjava/lang/String;ILjava/util/concurrent/Executor;Landroid/net/http/Proxy$HttpConnectCallback;)Landroid/net/http/Proxy;", "", ApiSince=37)>]
static member CreateHttpProxy : int * string * int * Java.Util.Concurrent.IExecutor * Android.Net.Http.Proxy.IHttpConnectCallback -> Android.Net.Http.Proxy
Parametri
- scheme
- Int32
- host
- String
Host non vuoto che, insieme allo schema e alla porta, identifica questo proxy. Questo valore non può essere Null.
- port
- Int32
Porta che, insieme allo schema e all'host, identifica questo proxy. Il valore deve essere compreso tra [0, 65535]. Il valore è compreso tra 0 e 65535 inclusi
- executor
- IExecutor
Executor in cui verrà richiamato il callback. Questo valore non può essere Null.
- callback
- Proxy.IHttpConnectCallback
Callback che consente l'interazione con la richiesta HTTP CONNECT e la relativa risposta, che HttpEngine invia per stabilire tunnel attraverso il proxy. Questo valore non può essere Null.
Valori restituiti
- Attributi
Commenti
Costruisce un proxy HTTP.
Quando si inviano richieste HTTP tramite un proxy HTTP, il callback viene chiamato o meno dipende dallo schema URI della destinazione: per le destinazioni con uno schema URI https, HttpEngine stabilisce un tunnel attraverso il proxy. Il tunnel viene stabilito tramite una richiesta HTTP CONNECT. In questo caso verrà chiamato {callback del codice} per controllare la richiesta HTTP CONNECT usata per stabilire il tunnel; Per le destinazioni con uno schema URI HTTP, HttpEngine invia una richiesta HTTP contenente l'intero URI della destinazione al proxy. In questo caso il callback non verrà chiamato
Informazioni di riferimento su Android per android.net.http.Proxy.createHttpProxy.
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.