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). |