Skip to main content

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