Код клиента:
var data = new FormData();
data.append(fileName, blob, 'test.html');
fetch('http://localhost:3000/', {
method: 'POST',
headers: {
},
body: data
}).then(
response => {
console.log(response)
}
).then(
success => {
console.log(success)
}
).catch(
error => {
console.log(error)
}
);
Код сервера:
router.post('/', urlencodedParser, function(req, res, next) {
const body = req.body;
console.log(body);
res.send(`You sent: ${body} to Express`);
});
Я отправляю большой двоичный объект в теле почтового запроса. Когда я отправляю его на сервер, я хочу, чтобы сервер загрузил файл из тела запроса. Как я могу скачать этот файл? Или есть более простой способ загрузки с клиента?