S3:如何使文件可下载并在浏览器中内联查看?

时间:2019-03-09 21:02:56

标签: html amazon-s3

在我的Web应用程序中,我试图使用户上传的文件在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将会失败,因为它期望{{ 1}}的值。

与这个问题不同:
Uploading PDF to Amazon S3 and display in-browser 因为我想使链接下载文件,并且我想使inline工作。

该怎么办?

0 个答案:

没有答案