设为首页 加入收藏

TOP

node.js 中文编码问题
2014-11-24 14:28:27 来源: 作者: 【 】 浏览:2
Tags:node.js 中文 编码 问题

node.js不支持GBK编码,只支持UTF8。Windows系统上默认保存的文件都是GBK编码,没有指定编码的html,浏览器也是使用GBK编码解析。为了让http请求和相应都支持中文,故说有地方均使用UTF8。


使用了fs读取html(参照API File System),可以让html代码不用写在java script中。修改后的java script代码如下(使用UTF8格式保存为example5.js):







在地址栏中输入 http://127.0.0.1:1337/



输入 用户名 张 密码 1 ,点击登录




输入 用户名 张 密码 2 ,点击登录




编码问题解决


为什么服务端的js文件也要保存为UTF8格式,因为node.js是对原文件直接解释的语言,如果是java就不需要,设一个过滤器就OK了。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇node.js 接收post请求 下一篇node.js+Android http请求响应

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: