再也不使用 url 路径传参了

这是我后端的接口：

Copy
@PostMapping("/test")
public String test(@RequestParam String account) {
return "Hello, World! " + account;
}

这是前端的请求路径：

Copy
http://localhost:8088/api/test/test?account=[111]

乍一看没有任何毛病，但是实际上 url 是不支持特殊字符的，例如 +，空格，/，?，%，#，&，= 等等，如果要以拼接请求参数的方式传参，必须要转义这些特殊字符

解决办法 1

将请求改为：

Copy
http://localhost:8088/api/test/test?account=%5B111%5D

断点进来了

解决办法 2

最好的办法就是不要用 url 路径传参，直接改用 body 里的表单传参