[CONF] Apache Camel: HTTP (page edited)

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[CONF] Apache Camel: HTTP (page edited)

Dhiraj Bokde (Confluence)

HTTP has been edited by willem jiang (Jun 05, 2008).

Change summary:

Added a code example for how to set the http method

(View changes)


HTTP Component

The http: component provides HTTP based endpoints for consuming external HTTP resources.

URI format



You can only produce to endpoints generated by the HTTP component. Therefore it should never be used aas input into your camel Routes. To bind/expose an HTTP endpoint via an http server as input to a camel route, you can use the Jetty Component

How to set the POST/PUT/INFO/DELETE/GET to the HTTP producer

The HTTP component provides a way to set the HTTP request method by setting the message header. Here is an example;

new RouteBuilder() {
    public void configure() {
            .setHeader(org.apache.camel.component.http.HttpMethods.HTTP_METHOD, org.apache.camel.component.http.HttpMethods.POST)

See Also