我在尝试使用Camel-http4组件时遇到问题。我想要做的是从我的骆驼路线设置REST服务需要正常工作的Matrix Params。有没有办法做到这一点?
谢谢你, Roxana的
答案 0 :(得分:1)
使用传统查询参数,Camel URI如下所示:
from("direct:start")
.to("http4://oldhost?order=123&detail=short");
因此,使用矩阵参数也应该有效:
from("direct:start")
.to("http4://oldhost;order=123;detail=short");
修改强>
使用Exchange.HTTP_URI
动态设置属性或使用recipientList
,例如:
from("direct:start")
.recipientList(simple("http4://oldhost;order=${header.123Header};detail={{value.from.cfg}}"));