Postman download page

问题

后台接收不到数据

  • postman 以 post 请求,将 Headers 的参数 KEY -> Content-Type 的 VALUE 由 application/x-www-form-urlencoded 改为 application/json,如果需要指定编码为 utf-8,改成:application/json; charset=utf-8
    默认是 application/x-www-form-urlencoded
    默认是 application/x-www-form-urlencoded
    修改为 application/json
    修改为 application/json

解决

后台 Controller 的方法参数前面加上 @RequestBody 就可以了。

1
2
3
4
@RequestMapping("/api/login")
public ApiResponse getApiResponse(@RequestBody(required=false) BaseRequest baseRequest, HttpServletResponse response, HttpServletRequest request) {
// some code
}