2016-04-21 58 views
0

是否有任何方法從MessageContext獲取資源URI模板值以用於自定義處理程序?從MessageContext獲取WSO2 API Manager突觸資源URI模板

例如,如果API突觸配置是

... 
<api xmlns="http://ws.apache.org/ns/synapse" 
     name="something" 
     context="something" 
     version="something" 
     version-type="context"> 
     <resource methods="GET" uri-template="/?test={test2}" faultSequence="fault"> 
... 

我怎樣才能得到「/?test={test2}」串到我的自定義處理程序。

回答

1

,你可以用你的處理程序中以下

String resourceString = (String) synCtx.getProperty("API_ELECTED_RESOURCE"); 

其中synCtx是MessageContext的

+0

它的工作原理,謝謝 – rucciva