HttpEngine.CreateUrlStreamHandlerFactory Método

Definição

Cria um URLStreamHandlerFactory para lidar com o tráfego 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

Retornos

uma URLStreamHandlerFactory instância implementada por isso HttpEngine.

Atributos

Comentários

Cria um URLStreamHandlerFactory para lidar com o tráfego HTTP e HTTPS. Uma instância dessa classe pode ser instalada usando URL#setURLStreamHandlerFactory isso HttpEngine por padrão para todas as solicitações criadas por meio URL#openConnectionde .

Essa java.net.HttpURLConnection implementação não implementa todos os recursos oferecidos pela API: <ul><li>o cache HTTP instalado via HttpResponseCache#install(java.io.File, long) HttpResponseCache.install()</li><li>o método de autenticação HTTP instalado via java.net.Authenticator#setDefault</li><li>o armazenamento de cookie HTTP instalado via java.net.CookieHandler#setDefault</li></ul>

Embora dêmos suporte e incentivemos solicitações usando o protocolo HTTPS, não fornecemos suporte para a HttpsURLConnection API. Essa falta de suporte também inclui não usar determinados recursos HTTPS fornecidos por meio HttpsURLConnectionde: <ul<>li>, o verificador de nome de host HTTPS instalado via HttpsURLConnection#setDefaultHostnameVerifier(javax.net.ssl.HostnameVerifier) HttpsURLConnection.setDefaultHostnameVerifier()</li><li>, a fábrica de soquetes HTTPS instalada via<HttpsURLConnection#setDefaultSSLSocketFactory(javax.net.ssl.SSLSocketFactory) HttpsURLConnection.setDefaultSSLSocketFactory() /li></ul>

Java documentação para android.net.http.HttpEngine.createUrlStreamHandlerFactory().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a