【问题标题】:How to inject query parameters using camel REST DSL?如何使用骆驼 REST DSL 注入查询参数?
【发布时间】:2015-07-29 21:20:59
【问题描述】:

其实我在玩 apache-camel 2.15.2,自 Camel 2.14 起可用的REST DSL 并不复杂。但是我在官方文档中找不到如何检索查询参数,基本上我想以这种方式定位我的 REST 服务:

http://myServer/myService/myMethod?myQueryParam=myValue

这可能吗,或者有什么解决方法?

提前致谢。

【问题讨论】:

    标签: apache-camel


    【解决方案1】:

    Camel 使用选择的 REST/HTTP 组件(restlet、jetty、servlet、netty-http、spark-rest 等)将查询参数映射为 Camel 消息头。

    所以是的,你可以使用 rest-dsl 公开一个 REST 服务,客户端可以使用查询参数调用它,然后在路由期间将其映射到 Camel 消息头。

    【讨论】:

      猜你喜欢
      • 2019-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多