1.1.7 • Published 6 years ago

body-parser-zcm v1.1.7

Weekly downloads
27
License
-
Repository
-
Last release
6 years ago

说明文档

打招呼

这是一个让您百用不爽的包,包您满意!

Installation

npm install body-parser-zcm --save

Usage

//引入querystring,可将键值对转成对象
var querystring = require("querystring");
module.exports = function(req,res,next) {
    var bufferList = [];//创建数组接收data事件中的chunk字符
    req.on("data",function(chunk) {
        bufferList.push(chunk);
    })
    //获取数据
    req.on("end",function() {
        var result = Buffer.concat(bufferList);//将每一项拼接并储存
        result = result.toString("utf-8");
        if(req.headers["content-type"].indexOf("json") !== -1) {
            req.body = JSON.parse(result);//json形式
        }else {
            req.body = querystring.parse(result);//x-www-form-urlencoded形式            
        }
        //中间键
        next();//调用第三个参数,并继续执行下一个请求
    })
}

提示

您有任何的问题,或发现任何BUG,请及时联系我,支持微信,扣扣,电话等 微信号158****9448,欢迎前来学术交流!

1.1.7

6 years ago

1.1.6

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago