Spring 发送 JSON 数据提示 Unsupported Media Type 错误 “status“: 415, “error“: “Unsupported Media Type
Posted Maynor的大数据奋斗之路
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring 发送 JSON 数据提示 Unsupported Media Type 错误 “status“: 415, “error“: “Unsupported Media Type相关的知识,希望对你有一定的参考价值。
在我们调试 API 的时候,我们可以向服务器发送 POST 数据。
在 POST 数据的时候,我们可能会使用 JSON 为数据源,但是在发送后,我们得到下面的错误信息:
"timestamp": 1611687768255,
"status": 415,
"error": "Unsupported Media Type",
"message": "",
"path": "/re/sold"
问题和解决办法
出现这个错误的原因是你发送的数据是 JSON 格式没有错,但是 HTTP 不知道你发送的数据是 JSON 格式,这个时候 API 会没有办法识别你的数据的话,会提示上面的错误。
修改办法为在 POSTMAN 的类型中,选择 JSON 格式后重新发送请求。
如果你的 API 配置正常的话,你就可以正确的看到 API 的返回了。
同时也能够看到 API 返回的正确数据。
以上是关于Spring 发送 JSON 数据提示 Unsupported Media Type 错误 “status“: 415, “error“: “Unsupported Media Type的主要内容,如果未能解决你的问题,请参考以下文章
如何将 json 数据从我的 jsp 页面发送到 spring rest 控制器
如何使用 Angular + Spring + JSON 自定义登录/身份验证
Java Spring POST 与数组和对象 JSON 数据问题
springboot之additional-spring-configuration-metadata.json自定义提示