Spring:HTTP请求415错误 – 不支持的媒体类型

今天遇到一个这样的报错


Spring:HTTP请求415错误 – 不支持的媒体类型_第1张图片
ERROR 415

Controller代码如下:

    @ResponseBody
    @RequestMapping(value = "/getDefaultJson", method = RequestMethod.POST)
    public Result add1(@RequestBody Request request) {
        System.out.println("Request JSON");
        Result result = new Result();
        result.setSuccess(request.getName().equals("root") && request.getPassword().equals("root"));
        result.setMessage("success");
        return result;
    }

原因是Request Body的类型没有填对。


Spring:HTTP请求415错误 – 不支持的媒体类型_第2张图片
text

Spring:HTTP请求415错误 – 不支持的媒体类型_第3张图片
json

在将body类型从text改成json之后,就可以成功返回了。


Spring:HTTP请求415错误 – 不支持的媒体类型_第4张图片
改动之后

你可能感兴趣的:(Spring:HTTP请求415错误 – 不支持的媒体类型)