2015-12-09 64 views
1

我想在WSO2 API管理器中設置不同的資源作爲單獨的apis,例如http://www.test.com/test/carhttp://www.test.com/test/bike因此,我們正在創建一輛汽車和一輛自行車API另外,人們只能訪問API中的特定資源。WSO2 API Manager不帶斜線的明星

我遇到的問題是查詢參數我無法讓它在最後接受查詢參數而沒有在資源後面加一個斜槓,例如http://www.test.com/test/bike/?id=123查詢參數很多,所以我不想指定它們希望它在資源之後接受任何東西。

任何幫助,將不勝感激。

+0

你使用了什麼api管理器版本? – lakshman

+0

@lakshman我正在使用1.9 –

+0

對不起,回覆晚了。我通過創建API並用幾個查詢參數調用它來檢查你的場景,我可以沒有任何問題地得到響應。用幾個查詢參數調用API後得到的迴應是什麼? – lakshman

回答

0

我能得到通過定義我的資源路徑接受任何查詢參數如下

/car* 

否則上面會給出強制突觸追加任何資源路徑。

然後我用先進的REST客戶端,使用下面給出的URL

https://localhost:8243/test/1.0.0/car?id=1

調用API按照前面的步驟,我能夠調用API成功不指定查詢參數同時使用API​​經理設計的API發佈人

0

我相信這是API Manager 1.9.1中的一個已知問題,它已經在版本1.10中修復,您可以下載here或在線使用WSO2 API Cloud