当REST API返回JSON数据时,正确的MIME类型应为 application/json
。以下是详细说明:
类型/子类型
组成(如 text/html
)。application/json
这是IANA注册的标准类型,广泛支持且符合RFC 8259规范。text/json
:非标准,部分旧系统可能使用,但已不推荐。application/x-javascript
:早期非标准类型。在HTTP响应中,应通过Content-Type
头声明MIME类型:
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{"name": "example", "value": 123}
Content-Type
正确解析数据。application/json
。Content-Type
未设置或错误(如text/plain
)。
解决:确保服务端返回正确的Content-Type: application/json
。charset=utf-8
(如application/json; charset=utf-8
)。如需进一步验证,可通过工具(如Postman)检查响应头是否符合规范。
没有搜到相关的文章