HTTP-client
В ScriptAPI реализован HTTP-клиент для того, чтобы можно было автоматизировать интеграцию с внешними системами.
Для управления HTTP-запросами реализована следующие функции-обертки:
// метод, позволяющий получать HTTP-доступ ко внешним Интернет-ресурсам (его безопасность управляется настройкам переменных окружения, см. соответствующий раздел):
Task<string> SendHttpRequest(string url, HttpRequest request) // аргумент request содержит в себе все возможные свойства, передаваемые в следующей функции напрямую
Task<string> SendHttpRequest(string url, HttpMethod method = HttpMethod.Get, object? body = null,
List<(string Name, string Value)>? headers = null, string mediaType = "application/json",
IReadOnlyDictionary<string, object?>? options = null)