我使用独立笔记本电脑(未联网,无服务器),使用当前/最新版本的 Chrome。我的内容 > PDF 设置是“下载 PDF”(即不在 Chrome 中打开),但有些 PDF 可以在 Chrome 中打开,而其他 PDF 则可以下载。鉴于我已将 PDF 设置为下载,我具体要做什么才能确保所有 PDF 都能下载?
答案1
简短回答:不可以(至少就我所知,今天的版本不可以)
详细回答:当服务器向您发送文件时,他可能会指定或不指定标Content-Disposition
头。结果有三种:
- 服务器不发送任何内容:Chrome 将按要求执行
- 服务器发送
Content-Disposition: attachment
(带或不带filename
装饰器):Chrome 将保存文件 - 服务器发送
Content-Disposition: inline
:Chrome 将打开该文件
这种行为在许多情况下确实有意义,尤其是对于 chrome 可以解析或保存的其他文件类型,但对于 PDF 来说可能会很麻烦。