меня есть код, который берет файл с S3 как стрим, выставляет response.attachment(filename); и делает pump(fileStream, response, (error) => {}). Как я понял, благодаря Content-Disposition: attachment; клиент сам понимает, что этот респонз надо не показывать, а сохранять, а сам респонз будет содержимое файла?
да. можно ещё поставить Content-Type: application/octet-stream. В идеале ещё Content-Length.
Обсуждают сегодня