使用node.js作的web服务,发如今FF下存在中文乱码问题。经检查为输出的页面编码格式没有设置的缘由,设置页面编码格式代码: html
1: res.write('<head><meta charset="utf-8"/></head>');添加meta标签实现。完整源代码:1: var http = require('http');2: http.createServer(function (req, res) {3: res.writeHead(200, {'Content-Type': 'text/html'});4: res.write('<head><meta charset="utf-8"/></head>');5: res.write('<h1>测试中文</h1>');6: res.write('<b>此处显示中文</b>');7: res.end('<p></p>');8: }).listen(80, "127.0.0.1");
解决这个问题的关键是明白:node.js依然作的事web,页面出现了乱码的缘由用js去实现。