var http = require('http');
http.createServer(function (req,res) {
res.writeHead(200,{'Content-Type':'text/html,charset=utf-8'});
res.end('abc你好世界!','utf-8');
}).listen(8081);
打开网页http://localhost:8081/
后,显示abc浣犲ソ涓栫晫锛�
,为什么设置了响应头charset=utf-8
还不能正常显示呢?
你的头信息设置错了应该是:
res.writeHead(200,{'Content-Type':'text/html;charset=utf-8'});
中间是分号:; 不是逗号