HTTP
Версия: 1.26.0
Подключитесь к HTTP(S)-серверу.
Конфигурация агента
Ниже описаны поддерживаемые атрибуты конфигурации агента:
Атрибут
Описание
Тип значения
Требуется
baseURL
Базовый URL-адрес HTTP(S) сервера; он используется в качестве базового URL-адреса для всех запросов, проходящих через этот агент.
HTTP URL
Да
followRedirects
Должен ли агент следовать каким-либо ответам на перенаправление (например, код состояния HTTP 3xx)
логическое значение
Н
requestHeaders
Заголовки, которые будут добавлены ко всем запросам, проходящим через этого агента.
Многозначный текст Map
Н
requestQueryParameters
Параметры запроса, которые будут добавлены ко всем запросам, проходящим через этого агента.
Многозначный текст Map
Н
requestTimeoutMillis
Тайм-аут запроса для всех запросов, проходящих через этого агента (мс)
Целое число
N (по умолчанию = 10000
Пример многозначной текстовой карты
{ "param1": [ "value1", "value2" ], "param2": [ "value1", "value2" ]}
Ссылка на агента
Для атрибутов, связанных с этим агентом, ниже описаны поддерживаемые поля ссылки на агента, которые являются дополнением к стандартным полям Agent Link:
Для уточнения; чтобы внедрить тело в HTTP-запрос, вы можете использовать поле
write value.
Поле
Описание
Тип значения
Требуется
type
Тип агента
Текст (должен быть HTTPAgentLink)
Да
path
Путь запроса (добавленный к baseURL, определенному в агенте)
Текст
Н
method
Метод HTTP, используемый для запроса
Текст
N (по умолчанию = GET)
headers
Заголовки, которые необходимо добавить к этому конкретному запросу (в дополнение к любому requestHeaders, определенному в агенте).
Многозначный текст Map
Н
queryParameters
Параметры запроса, которые необходимо добавить к этому конкретному запросу (в дополнение к любому requestQueryParameters, определенному в агенте).
Многозначный текст Map
Н
pollingMillis
Указывает, что запрос на опрос должен выполняться каждые (мс) для заполнения атрибута ответом.
Целое число
Н
pagingMode
Включает поддержку заголовка Link для нумерации страниц. Если режим включён и заголовок Link найден, агент запрашивает все страницы и объединяет их перед передачей атрибуту.
логическое значение
Н
contentType
Устанавливает заголовок Content-Type (удобная альтернатива использованию headers).
Текст
N (по умолчанию = text/plain)
Уведомление о лицензии: атрибуция документации OpenRemote