Я использую busboy
для загрузки файлов на сервер:
app.post("/upload", (req, res) => {
const busboy = new Busboy({ headers: req.headers });
busboy.on("file", (fieldname, file, filename, encoding, mimetype) => {
const saveTo = path.join(__dirname, "/uploads/" + filename);
file.pipe(fs.createWriteStream(saveTo));
});
busboy.on("finish", () => {
res.writeHead(200, { Connection: "close" })
res.end("Upload complete");
});
return req.pipe(busboy);
});
Вместо
res.end("Upload complete");
Я бы хотел что-то сделать например,
res.redirect(200, "/finish");
Но это приводит к
Ошибка [ERR_HTTP_HEADERS_SENT]: невозможно установить заголовки после их отправки клиенту
Как я могу добиться перенаправления после загрузки файла?