S3: Как сделать файл загружаемым и встроенным в браузере? - PullRequest
0 голосов
/ 10 марта 2019

В моем веб-приложении я пытаюсь сделать загружаемый пользователем файл на S3 одновременно загружаемым с помощью щелчка по ссылке и видимым в встроенном браузере.

Итак, моя страница имеет такую ​​разметку:

<a href="link_to_file.pdf" download>Click here to download file</a>
<embed src="link_to_file.pdf" type="application/pdf" />

На S3 я понимаю, что для того, чтобы сделать файл загружаемым, он должен иметь заголовок Content-Disposition: attachment, но если это произойдет, то embed завершится ошибкой, поскольку он ожидает inline для значения Content-Disposition.

Это отличается от этого вопроса:
Загрузка PDF в Amazon S3 и отображение в браузере потому что я хочу заставить ссылку скачать файл И хочу заставить <embed> работать.

Что делать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...