一尘不染

JSON使用哪种内容类型标头?“ application / json; charset = utf-8”或“ application / json”?

json

似乎JSON默认编码为UTF-8,Spring MVC application/json; charset=utf-8默认返回 ,很难更改。


阅读 356

收藏
2020-07-27

共1个答案

一尘不染

根据RFC 4627

JSON文本应以Unicode编码。默认编码为UTF-8。

它继续描述了如何检测不同的UTF- *编码,这表明不支持其他编码。

“ SHALL”表示此处的绝对要求(请参阅RFC 2119)。

而且真的是没有理由使用与JSON非UTF编码(如任何可以处理JSON可以 肯定 处理UTF-8)。

2020-07-27