Receptor HTTP

En lugar de tener un sistema de IdC que realiza solicitudes de datos externos, un flujo de trabajo común es insertar datos de dispositivos dentro de la infraestructura de IdC de una organización. Una forma es a través de solicitudes HTTP POST realizadas para un servidor Web, en este caso, ArcGIS Velocity. El feed Receptor HTTP crea un extremo de HTTP integrado que se puede utilizar para enviar datos mediante programación desde dispositivos y aplicaciones de IdC a Velocity a través de solicitudes HTTP POST.

Ejemplos

A continuación se muestran algunos ejemplos de escenarios en los que las solicitudes HTTP Post son útiles:

  • Una organización tiene dispositivos configurados para enviar datos a un extremo HTTP Velocity especificado a través de solicitudes POST.
  • Un analista SIG escribe un script de Python que procesa entidades y envía datos a un extremo HTTP Velocity especificado mediante una solicitud POST cada vez que se ejecuta el script.

Notas de uso

Tenga en cuenta lo siguiente cuando trabaje con solicitudes HTTP POST:

  • Enviar solicitudes HTTP POST como texto sin formato.
  • El usuario configura el feed Receptor HTTP, incluido el esquema y los campos clave. Una vez creado el feed, la dirección URL está disponible en la página de detalles del feed, en Ruta de extremo HTTP. Esta es la dirección URL a la que se le pueden insertar los datos mediante una solicitud HTTP POST.
  • Establezca el parámetro Tipo de autenticación como ArcGIS para utilizar la autenticación OAuth 2.0. Cada mensaje entrante debe incluir un token válido para el propietario del feed. Se rechazarán los mensajes sin un token válido.
  • Después de configurar los parámetros de conexión del feed, consulte Configurar datos de entrada para obtener información sobre cómo definir el esquema y los campos clave.

Parámetros

La tabla siguiente enumera los parámetros de conexión de feed:

ParámetroExplicaciónTipo de datos

Ruta de extremo HTTP

Dirección URL completa que se utilizará para enviar los mensajes.

Velocity genera y rellena la URL después de comenzar el feed.

Cadena de caracteres

Tipo de autenticación

Especifica el tipo de autenticación para los mensajes entrantes. Las opciones son Ninguno y ArcGIS. Si se especifica Ninguno, no se realiza ninguna autenticación. Si se especifica ArcGIS, cada mensaje entrante debe incluir un token válido para el propietario del feed. Se rechazarán los mensajes sin un token válido.

El token debe aparecer en los encabezados de solicitud como Authorization: Bearer <your token>.

Cadena de caracteres

Registro adicional

Opcionalmente active el registro de solicitudes y respuestas HTTP sin procesar emitidas por Velocity.

Nota:

Este parámetro solo debe activarse con fines de resolución de problemas y desactivarse cuando la resolución de problemas haya finalizado. Una vez activado, inicie el feed y los registros del nivel de depuración estarán disponibles en la página de registros del feed. En caso necesario, póngase en contacto con el Soporte técnico de Esri para que le ayude a solucionar los problemas.

Booleano