Language

HttpEngine.CreateUrlStreamHandlerFactory メソッド

定義

HTTP トラフィックと HTTPS トラフィックを処理する URLStreamHandlerFactory を作成します。

[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

返品

このHttpEngineによって実装されるURLStreamHandlerFactory インスタンス。

属性

注釈

HTTP トラフィックと HTTPS トラフィックを処理する URLStreamHandlerFactory を作成します。 このクラスのインスタンスは、URL#setURLStreamHandlerFactoryを介してインストールできるため、URL#openConnectionを介して作成されたすべての要求に対して既定でこのHttpEngineを使用します。

このjava.net.HttpURLConnection実装では、API によって提供されるすべての機能が実装されるわけではありません:<ul><li>HttpResponseCache#install(java.io.File, long) HttpResponseCache.install()</li><li>java.net.Authenticator#setDefault</li><li 経由でインストールされた HTTP 認証方法>java.net.CookieHandler#setDefault</li 経由でインストールされた HTTP Cookie ストレージ></ul>

HTTPS プロトコルを使用した要求のサポートと推奨は行われますが、 HttpsURLConnection API のサポートは提供していません。 このサポート不足には、HttpsURLConnectionを介して提供される特定の HTTPS 機能 (<ul><li>HttpsURLConnection#setDefaultHostnameVerifier(javax.net.ssl.HostnameVerifier) HttpsURLConnection.setDefaultHostnameVerifier()</li><li 経由でインストールされた HTTPS ホスト名検証ツール>HttpsURLConnection#setDefaultSSLSocketFactory(javax.net.ssl.SSLSocketFactory) HttpsURLConnection.setDefaultSSLSocketFactory()</li></ul 経由でインストールされた HTTPS ソケット ファクトリの使用も含まれます。>

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象