以前用jquery ajax,post参数直接从req.body里取,现在用axios,req.body都是undefined, 百度一圈,全是你抄我我抄你,要么让你contentType+JSON.stringfy,要么res.on 流读取请求数据,一点都不优雅好么,其实就一句话的事:

// const bodyParser = require(\"body-parser\")
// const app = express()
app.use(bodyParser.json())

然后就可以正常的 const { foo } = req.body 了
希望遇到同样问题的你 能顺利百度到这篇文章 )

收藏 打印