WebRequest.DefaultWebProxy Property

Definition

Возвращает или устанавливает глобальный прокси-сервер HTTP.Gets or sets the global HTTP proxy.

public:
 static property System::Net::IWebProxy ^ DefaultWebProxy { System::Net::IWebProxy ^ get(); void set(System::Net::IWebProxy ^ value); };
public static System.Net.IWebProxy DefaultWebProxy { get; set; }
member this.DefaultWebProxy : System.Net.IWebProxy with get, set
Public Shared Property DefaultWebProxy As IWebProxy

Property Value

IWebProxy

Объект IWebProxy используется в каждом вызове экземпляра WebRequest.An IWebProxy used by every call to instances of WebRequest.

Remarks

Свойство DefaultWebProxy Возвращает или задает глобальный прокси-сервер.The DefaultWebProxy property gets or sets the global proxy. Свойство DefaultWebProxy определяет прокси-сервер по умолчанию, используемый всеми экземплярами WebRequest, если запрос поддерживает прокси, а прокси-сервер не задан явным образом с помощью свойства Proxy.The DefaultWebProxy property determines the default proxy that all WebRequest instances use if the request supports proxies and no proxy is set explicitly using the Proxy property. В настоящее время прокси-серверы поддерживаются FtpWebRequest и HttpWebRequest.Proxies are currently supported by FtpWebRequest and HttpWebRequest.

Свойство DefaultWebProxy считывает параметры прокси-сервера из файла App. config.The DefaultWebProxy property reads proxy settings from the app.config file. Если файл конфигурации отсутствует, используются параметры прокси-сервера текущего пользователя Internet Explorer (IE).If there is no config file, the current user's Internet Explorer (IE) proxy settings are used.

Если свойство DefaultWebProxy имеет значение null, то все последующие экземпляры класса WebRequest, созданные методами Create или CreateDefault, не имеют прокси-сервера.If the DefaultWebProxy property is set to null, all subsequent instances of the WebRequest class created by the Create or CreateDefault methods do not have a proxy.

Applies to