HttpEngine.Builder.SetProxyOptions(ProxyOptions) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プロキシ動作を構成します。
[Android.Runtime.Register("setProxyOptions", "(Landroid/net/http/ProxyOptions;)Landroid/net/http/HttpEngine$Builder;", "GetSetProxyOptions_Landroid_net_http_ProxyOptions_Handler", ApiSince=37)]
public virtual Android.Net.Http.HttpEngine.Builder SetProxyOptions(Android.Net.Http.ProxyOptions options);
[<Android.Runtime.Register("setProxyOptions", "(Landroid/net/http/ProxyOptions;)Landroid/net/http/HttpEngine$Builder;", "GetSetProxyOptions_Landroid_net_http_ProxyOptions_Handler", ApiSince=37)>]
abstract member SetProxyOptions : Android.Net.Http.ProxyOptions -> Android.Net.Http.HttpEngine.Builder
override this.SetProxyOptions : Android.Net.Http.ProxyOptions -> Android.Net.Http.HttpEngine.Builder
パラメーター
- options
- ProxyOptions
返品
チェーンを容易にするビルダー。
- 属性
注釈
プロキシ動作を構成します。 これは、接続の確立、UrlRequest、および双方向ストリームなど、さまざまな方法で影響を受けます。 詳細については、プロキシのドキュメントを参照してください。
これは、ユーザーによって設定されたプロキシ構成と混同しないでください。または一部のエンタープライズ プロファイル構成、または (ほとんどの場合) 一部のネットワーク自動構成 (Web プロキシ自動検出プロトコルなど)。 これは通常、"システム" プロキシ構成と呼ばれます。 存在する場合は、多くの場合、システム プロキシの構成を考慮して、ローカル接続またはインターネット接続を取得する必要があります。 HttpEngine は、システム プロキシ構成を内部的に既に処理しています。
この API を介して定義されたプロキシ構成は、"アプリ" プロキシ構成として参照されます。 アプリとシステムプロキシの構成は別々であり、最も重要なのは異なります。 現時点では、アプリとシステム のプロキシ構成は相互に排他的です。ProxyOptions を指定すると、システム プロキシの構成がオーバーライドされます (存在する場合)。 これにより、システム プロキシ構成が存在する一部のシナリオで接続の問題が発生する可能性があります。 このようなシナリオでは、ProxyOptions が最終的な null フォールバックで構成されていない限り、ユーザーは最終的にインターネット にアクセスできなくなる可能性があります。 ProxyOptions のドキュメントを参照してください。
android.net.http.HttpEngine.Builder.setProxyOptionsの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。