Saltar al contenido

Complemento HttpRetrieverPlugin

HttpRetriever realiza una solicitud a una URL específica y almacena el resultado en la columna "resultado". El uso típico de este complemento sería configurarlo para que se active como un complemento al insertar y, por lo general, ejecutarlo ANTES del evento Insertar. Luego, la funcionalidad se activa insertando una URL en una tabla provisional y el complemento completa una columna de resultados.

A partir de Vinyl 3.1, el complemento HttpRetriever admite parámetros adicionales para Método, Contenido, Tipo de contenido, Proxyurl, Nombre de usuario de Proxy y Contraseña de Proxy. Estos se establecen haciendo coincidir los nombres de las columnas en su tabla/objeto de negocio. El caso no importa en los nombres de los parámetros (columnas).

Campos en el objeto de datos utilizados por este complemento:

Nombre del campo Requerido Actualizado por complemento Descripción
URL * La URL para recuperar.
Aceptar Se utiliza para anular el encabezado de solicitud Accept-Type. El valor predeterminado es aplicación/json
encabezado http Se utiliza para proporcionar encabezados de solicitud adicionales. Puede ser una lista separada por punto y coma: 'Encabezado1:Valor1;Encabezado2:Valor2'
Resultado * * Los datos recuperados se colocarán aquí.
Método Este es el tipo de solicitud. OBTENER, PUBLICAR, PONER, BORRAR. El caso no importa. Si no se encuentra o es nulo, el valor predeterminado será GET.
Contenido Requerido para POST o PUT Este es el cuerpo del contenido que estás publicando.
Tipo de contenido Este es el tipo de contenido del Contenido que estás publicando. El valor predeterminado es aplicación/json.
URL proxy El servidor proxy que Vinyl debe utilizar al realizar la solicitud HTTP.
Nombre de usuario proxy El nombre de usuario del servidor proxy utilizado para la autenticación (opcional).
Contraseña de proxy La contraseña del servidor proxy utilizada para autenticar (opcional).