Internet Explorer 8 错误:“无法将文件写入缓存”

Internet Explorer 8 错误:“无法将文件写入缓存”

我尝试使用 Internet Explorer 8 下载 PDF 文件。当我右键单击并保存文件时,出现错误:

该文件无法写入缓存。

Internet Explorer 8 错误

我已经进入 Internet 选项,取消选中“不将加密页面保存到磁盘”复选框。我还运行了没有附加组件的 Internet Explorer,但这也不起作用。不过我可以在公司的其他电脑上下载它。

答案1

服务器可能不允许缓存内容。

根据 Microsoft KB 文章812935

如果下列一个或多个条件成立,则可能会出现此问题:

  • Internet Explorer 中选中了“不将加密的页面保存到磁盘”复选框。
  • 服务器发送“Cache-Control:No Store”标头
  • 服务器发送“Cache-Control: No Cache”标头

再向下:

要解决此问题,请确保未选中“不保存加密文件”复选框并且服务器不会发送“Cache-Control: No Store”或“Cache-Control: No Cache”标头

笔记如果服务器使用“Cache-Control:No Cache”标头,则此方法不起作用。

相关内容