今天写后台的时候遇到了一个坑.整的欲仙欲死.在这里给大家分析那个一下 。
下面我写个简单的axios发送请求和简单的后台。
前端代码如下:

后台连接mongoDB的代码:


这是页面效果,可以看到请求发送成功了,也能拿到前端页面发送过来的值。

但是,后台打印req.body的打印的值为空


然后我看了很久文档,最终发现,只需要用json解析一下就好了,可能还是自己学的不扎实吧.
app.use(bodyparser.json())
最终,我们可以看到.后台可以打印出前端发过来的值有了,

完美解决.希望别人不要踩这种坑吧.
express后台中post请求接收数据req.body为空
最新推荐文章于 2023-05-31 11:24:49 发布
本文分享了在使用axios进行前后端交互时遇到的数据无法正确传递至mongoDB的问题及解决方案。通过添加body-parser中间件并启用JSON解析,成功实现了前端数据到后台的完整传输。
1215





