System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property ProxySettings: TProxySettings read GetProxySettings write SetProxySettings;

C++

__property System::Net::Urlclient::TProxySettings ProxySettings = {read=GetProxySettings, write=SetProxySettings};

プロパティ

種類 可視性 ソース ユニット
property public
System.Net.HTTPClientComponent.pas
System.Net.HTTPClientComponent.hpp
System.Net.HttpClientComponent TNetHTTPClient


説明

クライアント コンポーネントが使用するプロキシ設定

プラットフォームの動作

次の表では、HTTP Client が、異なるプラットフォームでどのようにシステム プロキシ設定を処理するかを表しています:

プラットフォーム 動作

Windows

HTTP Client は、システム プロキシ設定を使用。システム プロキシ設定を避け、HTTP Client に対して別のプロキシ設定を用意することもできます。

システム プロキシ設定を避けるには、HTTP Client に対してプロキシ設定を作成し、URL に http://direct を指定します。

Mac OS X

HTTP Client は常に、システム プロキシ設定を使用。 HTTP Client に対して別のプロキシ設定を用意していても、HTTP Client はシステム プロキシ設定を使用します。

iOS

HTTP Client は常に、システム プロキシ設定を使用。 HTTP Client に対して別のプロキシ設定を用意していても、HTTP Client はシステム プロキシ設定を使用します。

Android

HTTP Client は、システム プロキシ設定を使用。 これらの設定を避けることはできませんが、HTTP Client に対して別のプロキシ設定を用意することはできます。

メモ: システムがプロキシ設定を指定しなかった場合(ダイレクト接続の場合)、それも「設定」と見なされます。たとえば、システム プロキシ設定のない iOS または MAC OS X 上では、HTTP Client に対してプロキシ設定を提供することはできません。用意した設定は無視されます。これは、システム設定(「プロキシなし」設定)が使用されるためです。

関連項目