ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
在Express中没有内置获取表单POST请求体的API,这里我们需要使用一个第三方包:body-parser 1. 安装: ``` npm install body-parser ``` 2. 引包并创建 app ``` var express = require('express') var bodyParser = require('body-parser') var app = express() ``` 3. 配置 body-parser 只要加入这个配置,则在req请求对象上会多出来一个属性:body 也就是说你可以直接通过req.body 来获取表单POST请求体数据了 ``` // parse application/x-www-form-urlencoded app.use(bodyParser.urlencoded({ extended: false })) // parse application/json app.use(bodyParser.json()) app.use(function (req, res) { res.setHeader('Content-Type', 'text/plain') res.write('you posted:\n') // 可以通过 req.body 来获取表单post请求数据 res.end(JSON.stringify(req.body, null, 2)) }) ``` 具体参考[parse-body](https://www.npmjs.com/package/body-parser)