HttpEngine.CreateUrlStreamHandlerFactory Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.