mock中文乱码的问题

1、intellij idea的project已经设置成utf-8了
图片描述
2、文件我看了下也是utf-8的
就是一个简单的json文件

[
  {
    "description":"测试",
    "request":{
      "uri":"/demo"
    },
    "response":{
      "text":"中文"
    }
  }
]

图片描述
3、但是为什么启动后,在浏览器中还是乱码呢
要浏览器转换成GBK才可以

我看响应也是Content-Type: text/plain; charset=utf-8

如果使用java -jar -Dfile.encoding=UTF-8 启动的话浏览器正常了,但是terminal变成乱码了
图片描述
16 鍏湀 2018 10:44:47 [nioEventLoopGroup-3-2] INFO Response return:

HTTP/1.1 200
Content-Length: 6
Content-Type: text/plain; charset=utf-8

涓枃

阅读 4.9k
1 个回答

我在启动的时候设置了 java -jar -Dfile.encoding=UTF-8 这样浏览器的获得的response就是utf-8了
但是intellij idea的terminal变成乱码了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题