Найти тему
Infostart.ru - Инфостарт.

Фирма «1С» анонсировала новые инструменты для HTTP-запросов в «1С:Предприятие 8.3.21»

Разработчики платформы реализовали в «1С:Предприятие 8.3.21» асинхронную отправку HTTP-запросов, а также обеспечили их полноценную работу в веб-клиенте – в том объёме, в котором это позволяют делать современные браузеры.

Возможные сценарии работы с HTTP-запросами в 8.3.21

Официальный технологический блог опубликовал сообщение о расширении возможностей HTTP-запросов в «1С:Предприятие 8.3.21» – появлении асинхронной отправки и полноценной поддержке всех возможностей HTTP-запросов в веб-клиенте.

Разработчики сообщили, что новая функциональность в платформе появилась в результате многочисленных пожеланий.

В качестве наиболее востребованных сценариев были перечислены:

  • помещение больших файлов с клиента на сервер и скачивание клиентом больших файлов;
  • взаимодействие из веб-клиента с драйверами торгового оборудования, работающими по протоколу HTTP;
  • сценарии, когда политиками безопасности закрыт доступ с сервера к внешним ресурсам;
  • взаимодействие с внешним API, например, с сервером IP-телефонии, в случаях, когда обращение нужно делать на стороне клиента с контекстом клиента;
  • работа с сервисами, которые требуют аутентификации ОС с учетной записью клиента, например, с сервисами электронной подписи.

Как будет работать расширенная поддержка работы с НТТР-запросами

«Зазеркалье» сообщает, что для асинхронной работы с HTTP-запросами в тип HTTPСоединение будут добавлены методы:

  • ВызватьHTTPМетодАсинх
  • ЗаписатьАсинх
  • ИзменитьАсинх
  • ОтправитьДляОбработкиАсинх
  • ПолучитьАсинх
  • ПолучитьЗаголовкиАсинх
  • УдалитьАсинх

Одновременно разработчики обещают, что с версии «1С:Предприятие 8.3.21» в веб-клиенте будут поддержаны типы:

  • HTTPСоединение
  • HTTPЗапрос
  • HTTPОтвет
  • ЗащищенноеСоединениеOpenSSL.

«В связи с ограничениями, накладываемыми браузерами, перечисленные типы в веб-клиенте будут поддержаны не в полном объеме. Так, например, все синхронные методы работы с HTTP-запросами будут вызывать исключение “Метод недоступен в веб-клиенте”. Все различия в поведении будут, как обычно, подробно описаны в документации», – говорится в заметке.

Полный текст заметки о расширении поддержки работы с HTTP-запросами доступен на странице официального технологического блога фирмы «1С».

Комментарии на Infostart.ru