2

当使用带有 express 的 Busboy 处理图像上传时,我可以像这样获取 multipart/form-data 帖子的字段和文件:

var busboy = require('connect-busboy');
app.use(busboy());
app.post('/something', function(req,res) {
    req.pipe(req.busboy);
    req.busboy.on('field', function(fieldname, val) {
         // do stuff here with fields... 
    }
    req.busboy.on('file', function (fieldname, file, filename) {
        // do stuff here with the file
    }
});

我想知道的是,假设有一个实例在我开始处理文件之前我想知道字段是什么。在我的实验中,似乎每次都首先获得这些字段。有谁知道这是否保证总是如此?

4

0 回答 0