Skip To Content

Отправить JSON на внешний веб-сайт

Выходной коннектор Отправить JSON на внешний WebSocket может использоваться для отправки данных события, адаптированных и отформатированных как стандартный JSON, на внешний веб-сайт. ArcGIS GeoEvent Server, как клиент, отправляет JSON на внешний веб-сайт используя запрос HTTP/POST.

Примечания по использованию

  • Этот выходной коннектор адаптирует данные событий как стандартный JSON, в отличие от объекта JSON или GeoJSON.
  • Этот выходной коннектор спаривает Generic JSON Outbound Adapter с HTTP Outbound Transport.
  • Запись в универсальном файле JSON не обязательно должна содержать данные, представляющие геометрию. На внешний веб-сайт могут отправляться непространственные данные.
  • Параметры запросов могут задаваться отдельно в свойстве параметры или как часть свойства URL.
  • Для этого выходного коннектора предполагается, что внешний веб-сервер или веб-сервис принимают запросы HTTP/POST не требуя аутентификации. Если внешние веб-сайты требуют аутентификацию, можно создать собственный выходной коннектор, который использует Generic JSON Outbound Adapter и HTTP Outbound Transport, поддерживающие базовую, сертифицированную или OAuth аутентификацию.

Параметры

ПараметрОписание

Имя

Описательное имя выходного коннектора, используемое для ссылки в GeoEvent Manager.

URL-адрес

Базовый URL внешнего веб-сайта, на котором будут опубликованы данные. GeoEvent Server отправляет запрос HTTP/POST на URL-адрес для отправки данных JSON.

Имя параметра заголовка:Список значений

Параметры, включаемые в HTTP-заголовок запроса при опросе внешнего веб-сервера или веб-сервиса. Параметры заголовка должны быть заданы с помощью пар Имя: Значение (включая двоеточие), разделенных запятыми.

Форматированный JSON

Указывает, будет ли форматироваться исходный JSON (подготавливаться). Известен также как PJSON. Значение по умолчанию для этого параметра - Нет.

  • Да – исходный JSON будет форматироваться (подготавливаться).
  • Нет – исходный JSON не будет форматироваться.

Параметры

Задает параметр запроса (или несколько параметров запроса) для присоединения к базовому URL. Параметры запроса будут разными для каждого веб-сервиса и поддерживаются не всеми сервисами. Если поддерживаются, параметры запроса помогают указать данные, представляющие особый интерес. У этого параметра нет значения по умолчанию.

Использовать URL-адрес прокси

Указывает, будет ли GeoEvent Server использовать URL-адрес прокси при выполнении HTTP-запросов. По умолчанию Нет.

  • ДаGeoEvent Server будет использовать указанный прокси-сервер при отправке запроса на URL-адрес внешнего сервиса.
  • НетGeoEvent Server не будет использовать URL-прокси-сервера. Доступ к базовому URL будет выполняться напрямую.

URL-адрес прокси

(Условия)

URL прокси для использования в время запроса HTTP. У этого параметра нет значения по умолчанию.

Этот параметр показывается, когда для свойства Использовать URL-адрес прокси задано значение Да, и скрыто, если выбрано значение Нет.

Тип MIME тела сообщения

Задает тип MIME данных, включенных в тело содержимого HTTP/POST запроса. Типы MIME обычно состоят из структуры типа/подтипа и используются для указания типов интернет-носителей, используемых и принимаемых HTTP-клиентом/сервером. Этот коннектор задает следующий тип MIME для JSON, который является значением по умолчанию для этого параметра: application / json.

Ожидание HTTP (в секундах)

Задает максимальное время (в секундах) ожидания выходным коннектором ответа от внешнего веб-сервиса, который отправил запрос HTTP/POST. Значение должно быть задано целым числом от 1 до 2147483. Значение по умолчанию – 30 секунд (HTTP/POST-запрос будет остановлен через 30 секунд, если ответ не получен).