为啥浏览器输出结果是乱码。。。求解决新手
发布于 11 年前 作者 wei451521 3910 次浏览 最后一次编辑是 8 年前

var http=require(“http”); function onReq(req,res){ res.writeHead(200,{“Content-Type”:“text/html;charset=gb2312”}); res.write( ’<html>’+ ’<head>’+ ’<title>测试</title>’+ ’<meta charset=gb2312/>’+ ’</head>’+ ’<body>’+ ’<p>输出</p>’+ ’</body>’+ ’</html>’ ); res.end(); } http.createServer(onReq).listen(8080);

2 回复

-。 - 你输出的是gb2312,那么你的文件编码又是什么呢?

哎。。搞半天是我自己文件编码的事用笔记本写的当时不知道保存选择UTF-8编码他默认的是ANSI编码。。坑了我几个小时最后自己解决的不过还是谢谢你了就你人帮忙啊好人真少。。

回到顶部