事件起因:在我用socket练习http响应时,网页显示英文是乱码
处理:
1、将网页文件用txt打开,另存为时改编码为utf-8,结果网页一直无法显示了
2、新建一个html文档就可以正常显示,怀疑html文档问题
3、对改了编码的文档进行研究发现,改成utf-8后文档开头多了一个“-”特殊符号,造成html代码解析异常,无法显示
最终处理:
当代码编辑器编辑html文档时,有中文,html自己就是utf-8,所以不要在txt中改html的编码方式
总结一句:不要轻易的用txt编辑器来改编码格式