Я пытаюсь записать аудиофайл от пользователя, а затем использую multer для обработки файла через POST req
Я следую этот ответ без успеха
Вот кодекс моего внешнего интерфейса file
Backend file
var express = require('express');
var request = require('request');
var multer = require('multer');
var app = express();
app.use(express.static('public'));
app.set("view engine", "ejs");
var upload = multer({ dest: __dirname + '/public/uploads/' });
var type = upload.single('upl');
app.post('/api/test', type, function (req, res) {
console.log(req.body);
console.log(req.file);
// do stuff with file
});
app.listen(process.env.PORT || 8080, process.env.ID, function() {
console.log("server started");
let port = 8080;
});
ведение журнала BLOB-объектов во внешнем интерфейсе возвращает Blob(651) {size: 651, type: "audio/ogg; codecs=opus"}
Вот проблема, наbackend его возвращение
[Object: null prototype] { upl: '' }
undefined