繁体   English   中英

为什么req.body为空?

[英]Why is req.body empty?

服务器:

//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帖子为空

没有任何答案似乎可以解决我的问题。

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

  • 网址编码
  • JSON编码

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM