Configurar el Registro de Servicios Web/rest¶
Vinyl admite la capacidad de registrar varias solicitudes de servicios web. Por ejemplo:
- Llamadas REST Datasource (una solicitud realizada a un sistema externo)
- Llamadas REST API (una solicitud realizada al propio Vinyl)
- Webhooks
Se puede ver un registro en ejecución de estos eventos navegando a:
- IDE > APIs REST > Registros
La información capturada es la siguiente:
- Fecha en que se recibió la solicitud
- Nombre del recurso
- Extremo de recursos
- Tipo de solicitud
- Código de estado
- Éxito
- Externo (si la solicitud se realiza a un sistema externo)
- Tiempo transcurrido (en milisegundos)
Registro Detallado¶
El registro detallado se puede habilitar para servicios web y permite una captura mucho más profunda de la solicitud. En particular, el registro detallado capturará:
- URL
- Encabezado de solicitud/respuesta
- Órganos de Solicitud/Respuesta
Configuración¶
Para configurar el registro detallado, configure un filtro de registro ejecutando los siguientes pasos:
- Vaya a IDE > APIs REST > Registros
- Haga clic en el botón Configuración
Para una API REST:¶
- Configurar la Aplicación a la que está destinada la llamada API
- Opcionalmente seleccione una Tabla individual
Para una Fuente de Datos REST o un Webhook:¶
- Configurar la fuente de datos que utiliza la llamada REST
- Opcionalmente seleccione una Tabla individual
Otros Parámetros Opcionales Comunes:¶
- Seleccione un Rango de código de estado, p. 400-499
- Seleccione un tiempo Desactivar después en minutos (por ejemplo, 90 para tener el registro detallado activo durante 90 minutos)
Active el Filtro:¶
- Marque la bandera Activo para activar el filtro
Después de realizar estos cambios de configuración, la solicitud del servicio web debe incluir un registro detallado.