@RequestParam post方式接收不到前端的请求

前端调用的时候突然发现一直报错:‘xxx’ is not present  ,通过排查之后终于找到了原因;

原来前端的请求头中的Content-Type设置的是json格式的,而json格式需要对应post请求的接口参数需要对应是@RequestBody;

如果想使用RequestParam,那么则需要前端的Content-Type要设置成application/x-www-form-urlencoded类型。

你可能感兴趣的:(Ajax)