put请求400状态码
- 后台检查数据类型是否匹配与前台传过来的是否对应
private String phone;
private String verifyCode;
-
url传输的参数使用@RequestParam 接收查看接收参数是使用@RequestParam 还是使用@RequestBody
@PutMapping("/a")
public String a(@RequestParam String phone, ) {
使用body传输的参数并且是json格式使用@RequestBody
可以使用map 注意map的数据类型和你的参数是否对应
@PutMapping("/a")
public String a(@RequestBody Map<String,String> map ) {
可以使用对象
@PutMapping("/a")
public String a(@RequestBodyUpdatePasswordVo updatePasswordVo ) {
3.前端传输的json格式
内容类型设置为
Content-Type: application/json;charset=UTF-8
{"phone":"11111111111","verifyCode":"587714"}