CNode

formidable request.setEncoding("utf8") 之间是什么情况?

问答
Wwdragon1983发布于11 年前最后回复11 年前0 回复3612 浏览0 收藏

最近想研究一下js服务端编程。碰到一个问题,看到三年前的一片文章 竟然和我今天碰到问题一样。https://cnodejs.org/topic/50234890f767cc9a51f88481。 就是一行代码引起的悲剧request.setEncoding("utf8") 这行代码是 nodeJs入门 这本小书的 前一段没有用 formidable 插件时候写的,后面用formidable插件的时候 我就没去掉。 所以也导致出现问题。 但是我看了三年前的文章,好像还是没哟解释 为什么 用formidable就不能 request.setEncoding("utf-8") 加这行代码呀。 看看formidable自己默认的格式也是 utf-8。 而且一般的开源的国际化的组件都用的是utf-8的编码,所以我一直也没认为是这个代码的问题。

查看回复

回复 (0)

暂无回复,成为第一个参与讨论的人。
参与回复
登录后即可参与回复。登录