Language

Proxy.CreateHttpProxy メソッド

定義

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

パラメーター

scheme
Int32
host
String

スキームとポートと共に、このプロキシを識別する空でないホスト。 この値は null にすることはできません。

port
Int32

スキームとホストと共に、このプロキシを識別するポート。 値は [0, 65535] 以内である必要があります。 値は 0 から 65535 までの範囲です

executor
IExecutor

コールバックが呼び出される Executor。 この値は null にすることはできません。

callback
Proxy.IHttpConnectCallback

HTTPEngine がプロキシ経由でトンネルを確立するために送信する HTTP CONNECT 要求とその応答との対話を許可するコールバック。 この値は null にすることはできません。

返品

属性

注釈

HTTP プロキシを構築します。

HTTP プロキシ経由で HTTP 要求を送信する場合、コールバックが呼び出されるかどうかは、宛先の URI スキームによって異なります。https URI スキームを使用する宛先の場合、HttpEngine はプロキシを介してトンネルを確立します。 トンネルは HTTP CONNECT 要求を介して確立されます。 この場合、{code callback} が呼び出され、トンネルの確立に使用される HTTP CONNECT 要求が制御されます。http URI スキームを持つ宛先の場合、HttpEngine は、宛先の URI 全体を含む HTTP 要求をプロキシに送信します。 この場合、コールバックは呼び出されません

android.net.http.Proxy.createHttpProxyの Android リファレンス。

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

適用対象