安装
$ npm install body-parser
API
var bodyPaeser =require('body-parser')
bodyParse.raw(option)
将请求体内容作为Buffer来处理,并返回。支持gzip
deflate
压缩。
bodyParser.text(option)
将请求提内容作为字符串来处理,并返回。支持gzip
deflate
压缩。
bodyParser.urlencoded(option)
中间件只解析urlencoded
请求体,并返回,只支持UTF-8编号文本,支持gzip
deflate
压缩。
const express=require('express'); const bodyParser=require('body-parser'); var server=express(); server.listen(8080); server.use(bodyParser.urlencoded({ extended: false, //扩展模式 limit: 2*1024*1024 //限制-2M })); server.use('/', function (req, res){ console.log(req.body); //POST //req.query GET //req.body POST });
https://www.cnblogs.com/gxp69/p/7235911.html nodejs body-parser 解析post数据