Ir para o conteúdo

Plugin HttpRetrieverPlugin

O HttpRetriever faz uma solicitação para um URL especificado e armazena o resultado na coluna “resultado”. O uso típico deste plug-in seria configurá-lo para ser acionado como um plug-in no Insert e normalmente executar ANTES do evento Insert. A funcionalidade é então acionada pela inserção de um URL em uma tabela intermediária e o plug-in preenche uma coluna de resultados.

A partir do Vinyl 3.1, parâmetros adicionais para Método, Conteúdo, ContentType, Proxyurl, Proxyusername e Proxypassword são suportados para o plugin HttpRetriever. Eles são definidos combinando nomes de colunas em sua tabela/objeto de negócios. O caso não importa nos nomes dos parâmetros (colunas).

Campos no objeto de dados usados por este plugin:

Nome do campo Obrigatório Atualizado por Plugin Descrição
URL * O URL a ser recuperado.
Aceitar Usado para substituir o cabeçalho da solicitação Accept-Type. O padrão é aplicativo/json
Cabeçalho HTTP Usado para fornecer cabeçalhos de solicitação adicionais. Pode ser uma lista separada por ponto e vírgula: 'Cabeçalho1:Valor1;Cabeçalho2:Valor2'
Resultado * * Os dados recuperados serão colocados aqui.
Método Este é o tipo de solicitação. OBTER, POSTAR, COLOCAR, EXCLUIR. O caso não importa. Se não for encontrado ou for nulo, o padrão será GET.
Conteúdo Obrigatório para POST ou PUT Este é o corpo do conteúdo que você está postando.
ContentType Este é o tipo de conteúdo que você está postando. O padrão é aplicativo/json.
URL proxy O servidor proxy que o Vinyl deve usar ao fazer a solicitação HTTP.
Nome de usuário proxy O nome de usuário do servidor proxy usado para autenticação (opcional).
Senha do proxy A senha do servidor proxy usada para autenticação (opcional).