如何调试骆驼路线中的URL?

时间:2019-02-25 03:11:07

标签: apache-camel

我正在尝试在URL中使用两个变量来进行骆驼路线。如果我对网址中的值进行硬编码,则路由有效。如果使用${}使它们动态化,则会收到一条错误消息,提示Input string was not in a correct format。这是我尝试从标头中提取值id1id2的代码:

  from(SOURCE)
    .setHeader(Exchange.HTTP_METHOD, simple("GET"))
//  .to("http://restUrl:8090/content/json/13/630?bridgeEndpoint=true")
    .to("http://restUrl:8090/content/json/${in.header.id1}/${in.header.id2}?bridgeEndpoint=true")
    .process(processor);

我已验证标题中正确存在这些值。我在做什么错,如何查看动态创建的URL的值?

0 个答案:

没有答案