【发布时间】:2013-11-17 20:33:59
【问题描述】:
好像JSON默认编码是UTF-8,Spring MVC默认返回application/json; charset=utf-8,很难改。
【问题讨论】:
标签: json http spring-mvc
好像JSON默认编码是UTF-8,Spring MVC默认返回application/json; charset=utf-8,很难改。
【问题讨论】:
标签: json http spring-mvc
【讨论】:
charset 时,Chrome 和 Firefox 都会把这个搞砸,并将 JSON 解释为拉丁文。
在 application/json 上返回字符集参数是不正确的,因为该媒体类型没有定义字符集参数。见https://greenbytes.de/tech/webdav/rfc8259.html#rfc.section.11,最后一句:
注意:没有为此注册定义“charset”参数。添加一个确实对合规的收件人没有影响。
【讨论】: