Перейти к основному содержимому

Получить настройки прокси

Формирует структуру настроек прокси-сервера для соединения

Функция ПолучитьНастройкиПрокси(Знач Адрес, Знач Порт, Знач Вид = "socks5", Знач Логин = Неопределено, Знач Пароль = Неопределено) Экспорт

ПараметрCLI опцияТипОбяз.Назначение
Адрес--addrСтрокаАдрес прокси
Порт--portЧислоПорт прокси
Вид--typeСтрокаВид прокси: socks5, socks4, http
Логин--loginСтрока, НеопределеноЛогин авторизации, если необходимо
Пароль--passСтрока, НеопределеноПароль для авторизации, если необходимо

Возвращаемое значение: Структура Из КлючИЗначение - Структура настроек прокси


Пример использования для 1С:Предприятие/OneScript
    ТипПрокси = "http"; // http, socks5, socks4

АдресПрокси = "127.0.0.1";
ПортПрокси = "8071";
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";

Результат = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
    oint ftp ПолучитьНастройкиПрокси \
--addr "127.0.0.1" \
--port 1080 \
--type "socks5" \
--login "proxyuser" \
--pass ***
Результат
{
"server": "host.docker.internal",
"port": 1080,
"proxy_type": "socks5",
"login": "proxyuser",
"password": "***"
}