HI Please help me , how to pass query paramets. package org.tesco.storeapi.routes;
import org.apache.camel.CamelContext; import org.apache.camel.Exchange; import org.apache.camel.LoggingLevel; import org.apache.camel.ProducerTemplate; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.impl.DefaultCamelContext; public class TestRoute extends RouteBuilder { @Override public void configure() throws Exception { from("direct:restClient") .log("starting route") .setHeader(Exchange.HTTP_METHOD, constant(org.apache.camel.component.http4.HttpMethods.GET)) .to("http4://jsonplaceholder.typicode.com/posts/1").to("file:output"); // .log(LoggingLevel.INFO, "Output was ${body}"); } public static void main(String[] args) throws Exception { CamelContext context = new DefaultCamelContext(); try { context.addRoutes(new TestRoute()); ProducerTemplate template = context.createProducerTemplate(); context.start(); Thread.sleep(20000); template.sendBody("direct:restClient", "Test Input"); } finally { context.stop(); } } } Here how can i pass query parameters like this http4://jsonplaceholder.typicode.com/posts/{Id} -- View this message in context: http://camel.465427.n5.nabble.com/How-to-Pass-Dynamic-Parameters-to-invoke-rest-url-tp5789276.html Sent from the Camel - Users mailing list archive at Nabble.com.