Элемент <proxy> (параметры сети)
Обновлен: Ноябрь 2007
Определяет прокси-сервер.
Элемент <configuration>
Элемент <system.Net> (параметры сети)
Элемент <defaultProxy> (параметры сети)
Элемент <proxy> (параметры сети)
<proxy
autoDetect="true|false|unspecified"
bypassonlocal="true|false|unspecified"
proxyaddress="uriString"
scriptLocation="uriString"
usesystemdefault="true|false|unspecified "
/>
Атрибуты и элементы
В следующих разделах описываются атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут |
Описание |
---|---|
autoDetect |
Указывает, определяется ли прокси-сервер автоматически. Значение по умолчанию – unspecified. |
bypassonlocal |
Указывает, пропускает ли прокси-сервер адреса локальных ресурсов. Адрес локального ресурса – это локальный адрес сервера (https://localhost, https://loopback или http://127.0.0.1) и URI без точки (http://webserver). ЗЗначение по умолчанию – unspecified. |
proxyaddress |
Указывает URI, используемый прокси-сервером. |
scriptLocation |
Указывает расположение сценария конфигурации. |
usesystemdefault |
Указывает, используются ли обозревателем Internet Explorer настройки прокси-сервера. Если используется значение true, следующие атрибуты переопределят настройки прокси-сервера в обозревателе Internet Explorer. Значение по умолчанию – unspecified. |
Дочерние элементы
Нет.
Родительские элементы
Элемент |
Описание |
---|---|
Настраивает работу протокола HTTP прокси-сервера. |
Заметки
Элемент proxy определяет прокси-сервер для приложения. Если этот элемент отсутствует в файле конфигурации, то платформа .NET Framework использует настройки прокси-сервера из обозревателя Internet Explorer.
Значение атрибута proxyaddress должно иметь правильный формат URI.
Атрибут scriptLocation задает автоматическое определение размещения сценария конфигурации прокси-сервера. Если в обозревателе Internet Explorer установлена опция Использовать сценарий автоматической настройки, класс WebProxy попытается обнаружить сценарий конфигурации (обычно с названием Wpad.dat).
Используйте атрибут usesystemdefault для приложений .NET Framework версии 1.1 при переходе на версию 2.0.
Файлы конфигурации
Этот элемент можно использовать в файле конфигурации приложения или в файле конфигурации компьютера (Machine.config).
Пример
В следующем примере кода показано использование настроек прокси-сервера из Internet Explorer, задание адреса прокси-сервера и отмена использования прокси-сервера для локальных адресов и домена contoso.com.
<configuration>
<system.net>
<defaultProxy>
<proxy
usesystemdefault="true"
proxyaddress="http://192.168.1.10:3128"
bypassonlocal="true"
/>
</defaultProxy>
</system.net>
</configuration>