首页 > 解决方案 > 内容处置:内联与附件用例?

问题描述

我了解该设置Content-Disposition: inline允许浏览器预览下载的文件,而不是打开“保存文件”对话框。我认为这在大多数情况下都非常有用。那么你如何决定何时使用Content-disposition:attachment

我从安全的角度理解,会有一些您不希望浏览器执行的文件,例如 html 文件。但是当考虑相同的文件类型时,例如pdf,什么样的场景要求“附件”和“内联”,你希望用户什么时候不预览,而是直接下载?

想到的一个用例是,如果您希望用户下载多个文件,则可能不将它们全部打开以进行预览,而是将其保存到文件系统中。我想知道是否有任何已知/已建立的用例?

标签: javascriptbrowserdownloadhttp-headerscontent-disposition

解决方案


推荐阅读