[ 
https://issues.apache.org/jira/browse/CAMEL-10878?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15878194#comment-15878194
 ] 

Claus Ibsen commented on CAMEL-10878:
-------------------------------------

Yeah and we should make those httpMethod options as an enum. And we can put 
that information in its documentation that if its specified then it take 
precedence and is used.

> camel-http / camel-http4 - Allow to specify HTTP operation as uri parameter
> ---------------------------------------------------------------------------
>
>                 Key: CAMEL-10878
>                 URL: https://issues.apache.org/jira/browse/CAMEL-10878
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-http-common
>            Reporter: Claus Ibsen
>            Assignee: Andrea Cosentino
>             Fix For: 2.19.0
>
>
> Today HTTP clients do tend to guess if they should use GET or POST etc. And 
> you can override this with a message header. But it would also be good to 
> specify that explicit as an uri parameter,
> Today you have to do
> {code}
> from("direct:start")
>   .setHeader(Exchange.HTTP_METHOD, 
> constant(org.apache.camel.component.http4.HttpMethods.POST))
>   .to("http4://www.google.com")
>   .to("mock:results");
> {code}
> But it would be good if you can do
> {code}
> from("direct:start")
>   .to("http4://www.google.com?httpMethod=POST")
>   .to("mock:results");
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to