Формат файла для PROXY_INI
Файл имеет формат ключ=значение
. Обязательные группы отсутствуют. Ниже приведен шаблон файла:
# Тип прокси. Если ключ не указан, задается значение auto.
# Пустое значение будет считаться ошибкой.
proxy_type=[auto, http, socks4, socks5]
# Использовать системный прокси. Значение по умолчанию false.
# Все, что не "true" и не "1", будет считаться false.
use_system=[true, false]
# Все ключи ниже используются, только если proxy_type != auto.
# Хост и порт. Если нужны, но не указаны, будут применены пустой хост и нулевой порт.
host=127.0.0.1
port=1234
# Нужна ли авторизация. Дефолтное значение false.
# Все, что не "true" и не "1", будет считаться false.
need_auth=[true, false]
# Если нужна авторизация: имя пользователя и пароль.
# Если значения нужны, но не указаны, будут применены пустые значения.
username=user
password=1234
# Тип авторизации. Используется, только если proxy_type == http.
# Значение по умолчанию basic. Пустое значение будет считаться ошибкой.
auth_type=[basic, digest, negotiate, ntlm]