为什么有些pdf链接会下载文件,而其他的只是显示文件?

时间:2018-07-14 16:25:53

标签: javascript pdf server

我想知道PDF文件的某些链接之间的区别。有时可以在不下载PDF文件的情况下启用它,在其他情况下,单击链接后该文件才开始下载。为什么会发生?

打开PDF文件的示例:
https://mozilla.github.io/pdf.js/web/compressed.tracemonkey-pldi-09.pdf

下载PDF文件的示例: http://www.novapdf.com/uploads/novapdf_en/media_items/pdf-example-bookmarks.original.pdf

另一个问题:如何制作一个下载PDF文件的链接,而不仅仅是显示该文件的链接?它是服务器端配置吗?我该如何配置?

1 个答案:

答案 0 :(得分:2)

这是因为Content-Depositon标头。此标题指示该资源应内联显示或作为附件显示。

如果要更改链接的行为,则应将该标题添加到响应中。因此,是的,这与服务器端有关。

有关更多信息,this link可能会有所帮助。