您应该
body-parser通过安装
npm-install。现在,它作为一个单独的中间件来了。
之后,在您的app.js中添加以下行
var bodyParser = require('body-parser');app.use(bodyParser.json());app.use(bodyParser.urlenpred());// in latest body-parser use like below.app.use(bodyParser.urlenpred({ extended: true }));它将
post请求解析为
object。您将在中获得变量
req.body。
在您的
post请求处理程序中。
app.post('/post',function(request,response){ console.log(request.body) //you will get your data in this as object.})编辑1
上面的答案是针对特定问题的,OP正在寻找
bodyParser已不存在的(已弃用)
express。
由于问题的标题非常笼统,并且答案未涵盖的所有方面
form-data,因此我将@StLia的答案作为编辑内容。
Body-Parser自述文件
由于其复杂且通常较大的性质,因此无法处理多部分实体。对于多部分实体,您可能对以下模块感兴趣:
- busboy和 connect-busboy
- 多方和 连接多方
- 强大
- 磨砂机



