今天早上一同事用在console下抓取网页,中文显示乱码。我在linux下没问题,一开始以为是页面问题,发现phantomjs默认就是用的utf8,网页返回的也是utf8。后来想到可能是console控制台的编码问题,检查属性查看当前代码页果然是936,也就是GBK,网上查了下用chcp可以修改,于是改为chcp 65001 来支持utf8,显示中文正常,确实是该问题。
console编码问题
最新推荐文章于 2023-08-14 09:34:59 发布
今天早上一同事用在console下抓取网页,中文显示乱码。我在linux下没问题,一开始以为是页面问题,发现phantomjs默认就是用的utf8,网页返回的也是utf8。后来想到可能是console控制台的编码问题,检查属性查看当前代码页果然是936,也就是GBK,网上查了下用chcp可以修改,于是改为chcp 65001 来支持utf8,显示中文正常,确实是该问题。