浏览 Camel 文档,我找不到任何方法可以让我在标题中绑定查询参数。例如:
假设我有一个类似的端点 http://localhost:8080/services/resource?filter=xxx
结束我想从标题中获取该参数 exchange.getIn。()。getHeaders()。得到( '过滤器')
标题中未返回查询参数“filter”。你们中的任何人都知道这个功能是否默认出现在骆驼中?我知道我可以自己构建绑定,但我只是想在 camel-servlet (显然默认实现绑定)和 camel-restlet 中选择。 / p>
答案 0 :(得分:0)
如果您选择 camel-restlet ,则可以使用
restletBinding=#refName
将查询字符串参数转换为标题。
#refName 是Camel Registry中RestletBinding对象的bean ID。