使用node 响应的页面出现的乱码 。

通过 查看服务端响应中文也是乱码,一直追溯到node中的readFile() 发现在这里获取的文件是乱码的

node.js 学习遇到的问题【1】【读取文件乱码问题】

 

后来发现是因为读取的时候是 二进制的编码格式,

node.js 学习遇到的问题【1】【读取文件乱码问题】

改成了 utf-8 就好了

node.js 学习遇到的问题【1】【读取文件乱码问题】

页面已经正常显示,就是解决这个问题的过程中发现 这种解决方式 https://blog.csdn.net/liangmengbk/article/details/85097571

吧文件通过二进制读取 然后使用bgk解码,我想不通为什么要这样 , 猜测可能GBK对中文更友好一些 体积也更小点吧这个疑问希望有知道的在评论区解答一下,谢谢

node.js 学习遇到的问题【1】【读取文件乱码问题】

相关文章:

  • 2022-01-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-26
  • 2021-09-18
  • 2022-01-18
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-13
  • 2021-06-10
相关资源
相似解决方案