HTTPСоединение.По умолчанию

HTTPСоединение (HTTPConnection)

По умолчанию

Доступен, начиная с версии 8.3.1.

Синтаксис:

Новый HTTPСоединение(<Сервер>, <Порт>, <Пользователь>, <Пароль>, <Прокси>, <Таймаут>, <ЗащищенноеСоединение>, <ИспользоватьАутентификациюОС>)

Параметры:

<Сервер> (обязательный)

Тип: Строка.
Хост сервера, с которым осуществляется соединение.
Примечание: Имя хоста не должно содержать указание протокола. Например, example.com.

<Порт> (необязательный)

Тип: Число.
Порт сервера, с которым осуществляется соединение.
Значение по умолчанию для HTTP-соединений равно 80, для защищенных HTTPS-соединений - 443.
Значение по умолчанию: порт по умолчанию для используемого протокола.

<Пользователь> (необязательный)

Тип: Строка.
Имя пользователя на указанном сервере.

<Пароль> (необязательный)

Тип: Строка.
Пароль пользователя на указанном сервере.

<Прокси> (необязательный)

Тип: ИнтернетПрокси.
Прокси, используемый для соединения с сервером.
В веб-клиенте значение параметра игнорируется.

<Таймаут> (необязательный)

Тип: Число.
Таймаут осуществляемого соединения и операций, в секундах. 0 - не устанавливать таймаут.
Значение по умолчанию: 0.

<ЗащищенноеСоединение> (необязательный)

Тип: ЗащищенноеСоединениеOpenSSL, ЗащищенноеСоединениеКриптоПро, Неопределено.
Объект защищенного соединения для осуществления HTTPS-соединения, если указан.
Значение по умолчанию: Неопределено.

<ИспользоватьАутентификациюОС> (необязательный)

Тип: Булево.
Включает использование аутентификации NTLM или Negotiate на сервере.
В веб-клиенте значение параметра должно быть либо Неопределено, либо Истина. Если значение параметра Ложь, то будет вызвано исключение "Недопустимое значение параметра".
Значение по умолчанию: В веб-клиенте - Истина, в остальных случаях -Ложь.

Описание:

Создает объект HTTPСоединение.

Пример:

ssl = Новый ЗащищенноеСоединениеOpenSSL(
                Новый 
СертификатКлиентаWindows(
                                СпособВыбораСертификатаWindows.Выбирать),
                Новый 
СертификатыУдостоверяющихЦентровWindows());   
                         
httpsconn = Новый HTTPСоединение(
                            "hostname",,,,,
                            5
, // таймаут в секундах

                            ssl // защищенное HTTPS соединение

                        );

Использование в версии:

Доступен, начиная с версии 8.3.1.

Описание изменено в версии 8.3.21.


     Методическая информация