-1
我創建像/temp/{db}/{token}
在駱駝休息如何處理具有路徑PARAM
在這裏,在令牌的URL我已經斜槓我已搜查,並與URLEncoder的編碼它,它是coverting的正斜槓%斜線請求2F,但仍然因爲斜線而收到錯誤的請求錯誤。
我也試過/temp/{db}/{+token}
和/temp/{db}/{token:.+}
但它在駱駝沒有奏效。
我創建像/temp/{db}/{token}
在駱駝休息如何處理具有路徑PARAM
在這裏,在令牌的URL我已經斜槓我已搜查,並與URLEncoder的編碼它,它是coverting的正斜槓%斜線請求2F,但仍然因爲斜線而收到錯誤的請求錯誤。
我也試過/temp/{db}/{+token}
和/temp/{db}/{token:.+}
但它在駱駝沒有奏效。
其實你不能這樣做,根據您所期望的URI
解決方案:使用令牌命名,而不是
@RequestMapping("/temp/{db}")
@ResponseBody
Object temp(@PathVariable("db") String db, @RequestParam ("token") String token) {
return db+token;
}
使用參數: 網址:http://localhost:8080/temp/db?token=%2Fthis%20is%20my%20token
輸出:db/this is my token
我知道這種方式,但我試圖創建具有路徑參數令牌的URL。 –