Manejo de errores al cargar un archivo usando multer con expressjs
estoy usandomulter para guardar el archivo en el servidor desarrollado a través de express & nodejs.
Estoy usign siguiente código.
var express = require('express'),
multer = require('multer')
var app = express()
app.get('/', function(req, res){
res.send('hello world');
});
app.post('/upload',[ multer({ dest: './uploads/'}), function(req, res){
res.status(204).end()
}]);
app.listen(3000);
Multer me guarda el archivo en la carpeta de destino especificada.
Todo esto funciona bien, pero tengo las siguientes preguntas:
Si el archivo guardado falla por varias razones, parece que mi ruta siempre devolverá el estado 204.No estoy seguro de si el estado 204 se recupera después de guardar el archivo o mientras el archivo se guarda de forma asincrónica, se devuelve el estado 204.