System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings
Delphi
property ProxySettings: TProxySettings read GetProxySettings write SetProxySettings;
C++
__property System::Net::Urlclient::TProxySettings ProxySettings = {read=GetProxySettings, write=SetProxySettings};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | System.Net.HTTPClientComponent.pas System.Net.HTTPClientComponent.hpp |
System.Net.HttpClientComponent | TNetHTTPClient |
Description
Paramètres proxy utilisés par le composant client.
Comportement de la plate-forme
Le tableau suivant explique de quelle manière le client HTTP gère les paramètres proxy du système sur différentes plates-formes :
Plate-forme | Comportement |
---|---|
Windows |
Le client HTTP utilise les paramètres proxy du système. Vous pouvez ignorer les paramètres proxy du système et vous pouvez également fournir d'autres paramètres proxy pour le client HTTP. Pour ignorer les paramètres proxy du système, créez des paramètres proxy pour le client HTTP et spécifiez |
MAC OS X |
Le client HTTP utilise toujours les paramètres proxy du système. Même si vous fournissez d'autres paramètres proxy pour le client HTTP, celui-ci utilise les paramètres proxy du système. |
iOS |
Le client HTTP utilise toujours les paramètres proxy du système. Même si vous fournissez d'autres paramètres proxy pour le client HTTP, celui-ci utilise les paramètres proxy du système. |
Android |
Le client HTTP utilise les paramètres proxy du système. Vous ne pouvez pas ignorer ces paramètres, mais vous pouvez fournir d'autres paramètres proxy pour le client HTTP. |
- Remarque : Si le système ne spécifie aucun paramètre proxy (la connexion est directe), cela est également considéré comme un "réglage". Par exemple, sur un système iOS ou MAC OS X n'ayant aucun paramètre proxy défini, vous ne pouvez pas fournir des paramètres proxy pour le client HTTP. Les paramètres que vous fournissez sont ignorés car les paramètres du système (réglage "aucun proxy") sont utilisés.