moco响应中文乱码

moco版本为:moco-runner-standalone-0.11.1.jar

在一次使用moco框架的时候,浏览器查看响应时,发现返回来的中文是乱码。

moco响应中文乱码

moco响应中文乱码

按照网上的操作,在响应结果中加上headers信息就能正常了,但是我的还是没有效果(不知道是不是我使用moco的版本问题)!

[{ "description": "第一个mock例子!", "request": { "uri": "/demo" }, "response": { "text": "响应点消息!", "headers": { "Content-Type": "text/html; charset=gbk" } } }]

依然是中文乱码!

moco响应中文乱码

如果是直接修改浏览器的编码为gbk的话,就能显示正常了(没搞明白原因!)

moco响应中文乱码

后来尝试了网上的另外一种方法,就是在启动时,定义编码方式:

java -Dfile.encoding=UTF-8 -jar ./moco.jar http -p 8888 -c test.json

这个时候浏览器再次请求,响应结果就正常了。

moco响应中文乱码

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwpxxj.html