Estoy usando nodejs para enviar secuencias de archivos para expresar la respuesta
var fileReadStream = fs.createReadStream(filePath); fileReadStream.pipe(res);El problema es que, en el front-end, el archivo solo se puede descargar con la opción "descargar" y sin extensión. Y esto hace que el archivo no se pueda usar (como sin extensión).
agregue este encabezado antes de enviar la respuesta (reemplace el nombre del archivo según sus necesidades):
var fileReadStream = fs.createReadStream(filePath); res.setHeader('Content-disposition', 'attachment; filename=YOUR_FILE.EXTENSION'); fileReadStream.pipe(res);