Node.js 使用Node和Express的空体

Node.js 使用Node和Express的空体,node.js,express,Node.js,Express,当发送带有图像的POST请求时(将内容类型标题设置为多部分/表单数据),我似乎无法使ExpressbodyParser功能正常工作。下面代码中的console.log只返回{}。有什么想法吗 var express = require("express"); var app = express(); app.use(express.bodyParser()); app.post("/photo", function(req, res) { console.log(req.body); }

当发送带有图像的
POST
请求时(将内容类型标题设置为
多部分/表单数据
),我似乎无法使Express
bodyParser
功能正常工作。下面代码中的
console.log
只返回
{}
。有什么想法吗

var express = require("express");
var app = express();
app.use(express.bodyParser());
app.post("/photo", function(req, res) {
    console.log(req.body);
});
app.listen(80);

对于文件上载,您需要查看req.files属性

更多信息请点击此处:


您需要查看req.files属性以进行文件上载

更多信息请点击此处:


如果您使用文件输入上传图像,那么您可能需要查看—如果我正确理解
req.body
仅包含非文件的发布字段。

如果您使用文件输入上传图像,那么您可能需要查看—如果我正确理解
req.body
只包含非文件的已发布字段。

是的,就是这样。谢谢是的,就是这样。谢谢