put请求400状态码

put请求400状态码

  1. 后台检查数据类型是否匹配与前台传过来的是否对应
    private String phone;   
    private String verifyCode;
  1. 查看接收参数是使用@RequestParam 还是使用@RequestBody
    
    url传输的参数使用@RequestParam 接收
	@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"}

猜你喜欢

转载自blog.csdn.net/shixiaodongmain/article/details/118219462
今日推荐