请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

3回答

fengyunzhu 2017-07-06 12:54:55

我的也出现这个问题,

浏览器中显示是正常的

输出时加个

<META http-equiv="content-type" content="text/html; charset=utf-8">

就可以了

不知什么原因

貌似postman用gb2312解码导致的乱码

经测试

postman 

pretty标签默认以utf-8解码 受响应头Content-Type 影响

preview标签在pretty基础上默认以gb2312解码 受页面中<meta>标签影响

chrome浏览器

默认以gb2312解析中文,受响应头Content-Type 影响

以上测试只针对中文。



0 回复 有任何疑惑可以回复我~
7七月 2017-06-01 20:48:40

看下你服务器文件的编码格式是什么?

0 回复 有任何疑惑可以回复我~
  • 提问者 Hui常生活 #1
    在谷歌浏览器显示又是好的,在postman里边显示就是乱码
    回复 有任何疑惑可以回复我~ 2017-06-02 09:13:05
提问者 Hui常生活 2017-06-01 19:00:24

headers里是这样

https://img1.sycdn.imooc.com/szimg//592ff35f0001b38c04950517.jpghttps://img1.sycdn.imooc.com/szimg//592ff3c000016bb005890511.jpg

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信