res.attachment (). Ресурс интерпретируется как Документ, но передается с текстом MIME типа / csv: "http://localhost:3000/post" - PullRequest
0 голосов
/ 31 октября 2018

Попытка вызвать загрузку файла.

res.attachment('./public/uploads/name-1540993539785.csv')

Файл загружен, но его содержимое просто "uploads / name-1540995323357.csv" вместо реальных данных.

Получил предупреждение в консоли:

Ресурс интерпретируется как Документ, но передается с текстом MIME типа / csv: "http://localhost:3000/post".

1 Ответ

0 голосов
/ 31 октября 2018

То, что вы, вероятно, хотите, это res.download вместо

res.attachment просто устанавливает в поле заголовка Content-Disposition значение «attachment», а в Content-Type - определенный тип. res.download также отправляет рассматриваемый файл.

...