对象存储在xmlhttprequest中的哪个位置

时间:2016-09-23 02:50:05

标签: javascript node.js express xmlhttprequest

使用Javascript:

var test_request = new XMLHttpRequest();
test_request.open("POST","/testupload",true);
test_request.send(image.sourceFile);

Node.js表达:

app.post("/testupload", function(req, res){
    where is the image.sourceFile in req?
});

req中的image.sourceFile在哪里? req.body显示{},我怎样才能获得图像?

1 个答案:

答案 0 :(得分:0)

如果您想要POST请求的表单数据,则应首先尝试使用body-parser中间件。

const express        = require('express');
const bodyParser     = require('body-parser');
const app            = express();
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true, type: 'application/x-www-form-urlencoded' }));

现在您可以在req.body中获取表单数据;