我正在对百分比编码的URI调用GET方法,但是我的rest控制器无法处理它。它引发内部服务器错误。我如何使用@RequestParam在Rest控制器端处理编码的uri
最佳答案
在@RequestBody中使用String,并在中使用URLDecoder进行解码。
这样-URLDecoder.decode(value, StandardCharsets.UTF_8.toString())
。
您也可以使用base64。检查this答案。
我正在对百分比编码的URI调用GET方法,但是我的rest控制器无法处理它。它引发内部服务器错误。我如何使用@RequestParam在Rest控制器端处理编码的uri
最佳答案
在@RequestBody中使用String,并在中使用URLDecoder进行解码。
这样-URLDecoder.decode(value, StandardCharsets.UTF_8.toString())
。
您也可以使用base64。检查this答案。