Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

URL com parametros

Boa noite, Como faço a chamada de um método GET onde a url precisa ser passado parâmetros dinâmicos, exemplo: http://localhost/aplicacao/cliente/?/detalhado

Desde já agradeço ajuda.

5 respostas

Boa noite, Edvaldo! Como vai?

Só para ver se eu entendi corretamente: nesse caso a parte dinâmica entraria no lugar do ?, é isso?

Boa noite Gabriel, Isso mesmo, onde está a (?) é o parâmetro dinâmico.

solução!

Boa noite, Edvaldo! Como vai?

É possível fazer algo desse tipo:

from("...")
.setHeader("orderId", constant("1"))
.setHeader(Exchange.HTTP_URI, simple("http://myserver/orders/${header.orderId}"))
.to("http://dummyhost");

No final das contas, a url requisitada seria a do host myserver.

Vc pode encontrar mais informações na documentação do componente HTTP do Camel.

Qualquer dúvida é só falar!

Grande abraço!

Boa noite Gabriel, muito obrigado pelo help.

Por nada, Edvaldo!

Sempre que tiver alguma dúvida não hesite em procurar o pessoal aqui no fórum!

Grande abraço!