↑  ←  Описание функции


HttpSetProxy

Устанавливает интернет прокси, чтобы использовать для доступа по HTTP.

HttpSetProxy ( mode = 0 [, "proxy:port" [, "username" [, "password" ]]] )

Параметры

mode Используемые режимы прокси:
0 = (по умолчанию) Использует текущие настройки Internet Explorer для прокси.
1 = Не использует прокси (прямой доступ)
2 = Использует указанный прокси
proxy:port [необязательный] Адрес и порт прокси для использования. Смотрите примечания ниже.
username [необязательный] Имя пользователя для прокси, если потребуется
password [необязательный] Пароль для прокси, если потребуется

Примечания

Для работы этой функции должен быть установлен Internet Explorer версии 3 или выше.

Поддерживаются только CERN прокси-сервера.

Как правило прокси-серверы состоят из веб-адреса и номера порта. Большинство провайдеров используют номер порта 8080. Если ваш прокси-сервер "www.proxy.com" и порт "8080", то вы должны использовать это, чтобы установить прокси:
HttpSetProxy(2, "www.proxy.com:8080")

Большинство прокси-серверов не требуют имя пользователя и пароль.

При использовании режима 0 можно указать имя пользователя и пароль и они будут использоваться с конфигурацией прокси Internet Explorer.

См. также

InetGet, InetGetSize, InetRead, FtpSetProxy

Пример

; Без прокси
HttpSetProxy(1)

; Использует настройки IE для прокси
HttpSetProxy(0)

; Использует прокси "www-cache.myisp.net" и порт 8080
HttpSetProxy(2, "www-cache.myisp.net:8080")