使用 Chrome,PDF 有时下载,有时在 Chrome 中打开——该主题的其他答案并未解决我的情况

使用 Chrome,PDF 有时下载,有时在 Chrome 中打开——该主题的其他答案并未解决我的情况

我使用独立笔记本电脑(未联网,无服务器),使用当前/最新版本的 Chrome。我的内容 > PDF 设置是“下载 PDF”(即不在 Chrome 中打开),但有些 PDF 可以在 Chrome 中打开,而其他 PDF 则可以下载。鉴于我已将 PDF 设置为下载,我具体要做什么才能确保所有 PDF 都能下载?

答案1

简短回答:不可以(至少就我所知,今天的版本不可以)

详细回答:当服务器向您发送文件时,他可能会指定或不指定标Content-Disposition头。结果有三种:

  • 服务器不发送任何内容:Chrome 将按要求执行
  • 服务器发送Content-Disposition: attachment(带或不带filename装饰器):Chrome 将保存文件
  • 服务器发送Content-Disposition: inline:Chrome 将打开该文件

这种行为在许多情况下确实有意义,尤其是对于 chrome 可以解析或保存的其他文件类型,但对于 PDF 来说可能会很麻烦。

相关内容