【postman】post请求出现 “status“: 400, “error“: “Bad Request“
post请求出现 "status": 400, "error": "Bad Request"
1、出错信息
post:http://localhost:8080/stu/create
"timestamp": "2021-12-28T09:56:13.741+00:00",
"status": 400,
"error": "Bad Request",
"path": "/stu/create"
2、springboot代码
@PostMapping("create")
public String createStu(@RequestBody Map<String, Object> map,@RequestHeader("token") String token,
@CookieValue("clientId") String clientId, HttpServletRequest request)
{
log.info("map = " + map.toString());
log.info("clientId = " + clientId);
log.info("token = " + token);
String header = request.getHeader("token");
log.info("header = " + header);
return "新增Stu";
}
3、解决方法
在保证代码没有出错的情况下,排查出的问题是cookie,在postman中添加cookie时,发现名字错误,将名字改为localhost,问题解决。