nodejs body-parser不支持charset=GBK,报415错误问题
2015-09-14 17:02
856 查看
找到项目中node_modules/body-parser/lib/urlencoded.js和json.js注释代码即可:
也可以把body-parser复制一份出去,在当中修改,然后引用它即可。以免每次部署的时候install,又是新的,又要修改。
才学习使用nodejs,没有找到更好的办法,如果有好办法请留言。
// assert charset var charset = getCharset(req) || 'utf-8' /*if (charset !== 'utf-8') { debug('invalid charset') next(createError(415, 'unsupported charset "' + charset.toUpperCase() + '"', { charset: charset })) return }*/
也可以把body-parser复制一份出去,在当中修改,然后引用它即可。以免每次部署的时候install,又是新的,又要修改。
才学习使用nodejs,没有找到更好的办法,如果有好办法请留言。
相关文章推荐
- 基于Nodejs的前端单元测试(2)—mocha + require.js
- nodejs发送邮件
- leetcode 237: Delete Node in a Linked List
- nodejs模块hashmap
- Express作者TJ告别Node.js奔向Go
- Node.js 4.0 中的 ES 6 特性介绍
- node.js在windows下的安装与配置(附sublime-text的配置)
- nodejs 捕获未处理异常
- children和childNodes
- nodejs创建服务器和利用express创建服务器
- nodejs+express的简单示例
- Nodejs课堂笔记-第六课 在DynamoDB中如何创建表
- MonoDevelop几个常用的快捷键
- Node.js开发入门—套接字(socket)编程
- Node与Express开发 坑1
- C# readnodefile()不能读取带有文件名为汉字的osg文件解决方法
- XML解析之DOM解析引入GDataXMLNode的方法
- [前端] nodejs之express框架和ejs模板引擎的入门
- 【Node.js基础篇】(十)使用net模块和Readline模块实现Socket通信
- Swap Nodes in Pairs