2016-11-03 41 views
0

我是駱駝新手,將它用於由Spring DSL和camel servlet配置的http路由。不幸的是,路由「到」像這樣沒有工作的:駱駝:在DSL中使用EL動態休息uri路徑不可能?

<to uri="https://host/path/${headers.pname1}/2016/11?bridgeEndpoint=true"/> 

其中$ {} headers.pname1是從Servlet中的HTTP輸入HTTP查詢字符串參數。

如何在uri路徑中使用表達式語言?

+1

查看本FAQ:http://camel.apache.org/how-to-use-a-dynamic-uri-in-to.html –

回答

1

據克勞斯易卜生的評論,

使用額外的標籤「TOD」,而不是「要」:

<toD uri="https://host/path/${headers.pname1}/2016/11?bridgeEndpoint=true"/> 

也許他們做了性能方面的原因第二個標籤。