body-parser 是一个Http请求体解析中间件
2024-10-20 13:52:21
1.这个模块提供以下解析器
(1) JSON body parser (2) Raw body parser (3)Text body parser (4)URL-encoded form body parser
2.如何安装
npm install body-parser
3.API
var bodyParser = require('body-parser');
可以通过body-parser对象创建中间件,当接受到客户端请求时所有的中间件都会给req.body添加属性,请求内容为空时,解析为空或者错误。
(1)bodyParser.json(options)
处理json数据
app.use(bodyParser.json());
(2)bodyParser.raw(options)
处理Buffer数据流
(3)bodyParser.text(options)
处理文本数据
(4)bodyParser.urlencoded(options)
处理UTF-8的编码的数据
app.use(bodyParser.urlencoded({extented:false}))
extend
ture->使用queryString库(默认) false->使用qs库。
最新文章
- 再战江湖。vuforia 初试
- C#小程序呢飞行棋设计分析
- iOS 选择的照片或者拍照的图片上添加日期水印
- 用python2.7,采集新浪博客
- C++内存分配方式
- unity3d AssetBundle包加密
- HTTP请求中的User-Agent 判断浏览器类型的各种方法 网络爬虫的请求标示
- JVM ,JIT ,GC RUNTIME 解析
- Dalvik opcodes
- Unicode字符以16进制表示
- CentOS 6.5 安装与配置LAMP
- Mac OS X 中安装JDK7
- ecshop 嵌入地图加载不了问题
- Java中abstract和interface的区别
- web server性能优化浅谈
- 打包优化实践(如何Code Spliting)
- Spark Standalone spark-env.sh
- YUV格式与RGB格式
- TkbmMWFileClient产生的Timeout/error waiting for connection.
- day26 面向对象的常用方法 和 元类的使用