gpt4 book ai didi

javascript - 为什么 req.body 为空?

转载 作者:太空宇宙 更新时间:2023-11-04 02:52:35 24 4
gpt4 key购买 nike

服务器:

//Body Parser
var bodyParser = require("body-parser");
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: false}));

客户:

<form enctype="multipart/form-data" method="post" action="../users/editProfile" class="uploadForm">

由于某种原因,当我提交表单时,req.body 始终为空。之前它工作得很好,据我所知,我唯一添加的东西是 9 个以上的输入,总共 15 个。

什么可能导致这种情况?

我已经检查过了:req.body empty on posts

所有答案似乎都不能解决我的问题。

最佳答案

您已经加载了可以支持的正文解析器:

  • 网址编码
  • JSON 编码

您的表单配置为使用 multipart/form-data,但两者都不是。

使用multer multipart/form-data 主体的解析器。

关于javascript - 为什么 req.body 为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45885794/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com