Skip to content

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: Порт сервера Необязательный. Значение по умолчанию: 0
  • user: Пользователь Необязательный.
  • password: Пароль Необязательный.
  • proxy: ИнтернетПрокси. Настройки прокси-сервера Необязательный.
  • timeout: Таймаут ожидания. Необязательный. Значение по умолчанию: 0
  • ssl: Объект ЗащищенноеСоединение. На данный момент данная механика работы с SSL не поддерживается. Обращение к https возможно, если в адресе хоста указать протокол https. В этом случае будут использованы сертификаты из хранилища ОС. Указание произвольных клиентских и серверных сертификатов в текущей версии не поддерживается. Необязательный.
  • useOSAuthentication: Использовать аутентификацию ОС. Необязательный. Значение по умолчанию: False

All trademarks, logos, and brand names are the property of their respective owners. Use of these names, trademarks, and brands does not imply endorsement.