HTTPСоединение / HTTPConnection
Объект доступа к протоколу HTTP/HTTPS. Использует семантику методов, реализованных в платформе 1С:Предприятие 8.2.18 и старше. Синтаксис методов, применявшийся в более младших версиях не поддерживается. Средства работы с HTTP находятся в статусе experimental.
Свойства
ИспользоватьАутентификациюОС / UseOSAuthentication
Доступ: Чтение
Пользователь / User
Доступ: Чтение/Запись
Пароль / Password
Доступ: Чтение/Запись
Сервер / Host
Доступ: Чтение/Запись
Порт / Port
Доступ: Чтение/Запись
Прокси / Proxy
Доступ: Чтение
Таймаут / Timeout
Доступ: Чтение/Запись
РазрешитьАвтоматическоеПеренаправление / AllowAutoRedirect
Доступ: Чтение/Запись
Методы
Получить / Get()
Получить данные методом GET
Параметры
request: HTTPЗапрос. Данные и заголовки запроса http
output: Строка. Имя файла, в который нужно записать ответ. Необязательный параметр.
Возвращаемое значение
HTTPОтвет. Ответ сервера.
Записать / Put()
Передача данных методом PUT
Параметры
- request: HTTPЗапрос. Данные и заголовки запроса http
Возвращаемое значение
HTTPОтвет. Ответ сервера.
ОтправитьДляОбработки / Post()
Передача данных методом POST
Параметры
request: HTTPЗапрос. Данные и заголовки запроса http
output: Строка. Имя файла, в который нужно записать ответ. Необязательный параметр.
Возвращаемое значение
HTTPОтвет. Ответ сервера.
Удалить / Delete()
Удалить данные методом DELETE
Параметры
- request: HTTPЗапрос. Данные и заголовки запроса http
Возвращаемое значение
HTTPОтвет. Ответ сервера.
Изменить / Patch()
Изменяет данные на сервере при помощи PATCH-запроса
Параметры
- request: HTTPЗапрос. Данные и заголовки запроса http
Возвращаемое значение
HTTPОтвет. Ответ сервера.
ПолучитьЗаголовки / Head()
Получает при помощи HEAD-запроса информацию о запрошиваемых данных, содержащуюся в заголовках, не получая сами данные.
Параметры
- request: HTTPЗапрос. Данные и заголовки запроса http
Возвращаемое значение
HTTPОтвет. Ответ сервера.
ВызватьHTTPМетод / CallHTTPMethod()
Вызвать произвольный HTTP-метод
Параметры
method: Строка. Имя метода HTTP
request: HTTPЗапрос. Данные и заголовки запроса http
output: Строка. Имя выходного файла
Возвращаемое значение
HTTPОтвет. Ответ сервера.
Конструкторы
По указанному серверу
Стандартный конструктор. Поддержка клиентских сертификатов HTTPS в текущей версии не реализована. Для доступа к серверу по протоколу HTTPS указывайте схему https:// в URL.
Параметры
host: Адрес сервера (можно указать URL-схему http или https)
port: Порт сервера
user: Пользователь
password: Пароль
proxy: ИнтернетПрокси. Настройки прокси-сервера
timeout: Таймаут ожидания.
ssl: Объект ЗащищенноеСоединение. На данный момент данная механика работы с SSL не поддерживается. Обращение к https возможно, если в адресе хоста указать протокол https. В этом случае будут использованы сертификаты из хранилища ОС. Указание произвольных клиентских и серверных сертификатов в текущей версии не поддерживается.
useOSAuthentication: Использовать аутентификацию ОС.