Linguaggio

HttpEngine.CreateUrlStreamHandlerFactory Metodo

Definizione

Crea un URLStreamHandlerFactory oggetto per gestire il traffico HTTP e HTTPS.

[Android.Runtime.Register("createUrlStreamHandlerFactory", "()Ljava/net/URLStreamHandlerFactory;", "GetCreateUrlStreamHandlerFactoryHandler", ApiSince=34)]
public abstract Java.Net.IURLStreamHandlerFactory CreateUrlStreamHandlerFactory();
[<Android.Runtime.Register("createUrlStreamHandlerFactory", "()Ljava/net/URLStreamHandlerFactory;", "GetCreateUrlStreamHandlerFactoryHandler", ApiSince=34)>]
abstract member CreateUrlStreamHandlerFactory : unit -> Java.Net.IURLStreamHandlerFactory

Valori restituiti

un'istanza URLStreamHandlerFactory implementata da questo HttpEngineoggetto .

Attributi

Commenti

Crea un URLStreamHandlerFactory oggetto per gestire il traffico HTTP e HTTPS. Un'istanza di questa classe può essere installata tramite URL#setURLStreamHandlerFactory in modo da usarla HttpEngine per impostazione predefinita per tutte le richieste create tramite URL#openConnection.

Questa java.net.HttpURLConnection implementazione non implementa tutte le funzionalità offerte dall'API: <ul<>li>la cache HTTP installata tramite HttpResponseCache#install(java.io.File, long) HttpResponseCache.install()</li><>il metodo di autenticazione HTTP installato tramite<java.net.Authenticator#setDefault /li><li>l'archiviazione dei cookie HTTP installata tramite<java.net.CookieHandler#setDefault /li></ul>

Mentre supportiamo e incoraggiamo le richieste usando il protocollo HTTPS, non forniamo supporto per l'API HttpsURLConnection . Questa mancanza di supporto include anche l'uso di determinate funzionalità HTTPS fornite tramite : ul<li il verificatore del nome host HTTPS installato tramite HttpsURLConnection#setDefaultHostnameVerifier(javax.net.ssl.HostnameVerifier) HttpsURLConnection.setDefaultHostnameVerifier()</li><li>la factory di socket HTTPS installata tramite<HttpsURLConnection#setDefaultSSLSocketFactory(javax.net.ssl.SSLSocketFactory) HttpsURLConnection.setDefaultSSLSocketFactory() /li<>/ul>><HttpsURLConnection>

per android.net.http.HttpEngine.createUrlStreamHandlerFactory().

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