2013-01-21 79 views
1

我有一個URI是這樣的: http://localhost:8111/myService/{Param1}/{Param2}/Param3處理斜槓的Restlet 2.1.1

參數1,參數2,參數3可以或者可以不包含特殊字符,如#,&,@/

我有客戶編碼這些特殊字符,如使用%2F爲/

在restlet方面,然後我使用字符串替換解碼這些字符。 param2.replaceAll("%2F", "/")

有沒有更好的方法來做到這一點來自動解釋這些編碼字符?

回答

0

下似乎照顧它爲我...

(Reference.decode((String)request.getAttributes().get("Param2")))