*****文本文件编码问题的一个坑

事件起因:在我用socket练习http响应时,网页显示英文是乱码

处理:

  1、将网页文件用txt打开,另存为时改编码为utf-8,结果网页一直无法显示了

  2、新建一个html文档就可以正常显示,怀疑html文档问题

  3、对改了编码的文档进行研究发现,改成utf-8后文档开头多了一个“-”特殊符号,造成html代码解析异常,无法显示

最终处理:

  当代码编辑器编辑html文档时,有中文,html自己就是utf-8,所以不要在txt中改html的编码方式

总结一句:不要轻易的用txt编辑器来改编码格式

原文地址:https://www.cnblogs.com/zhao-jun/p/13728769.html