Dec*_*ard 11 download internet-explorer-8
我发现特定的客户端(win7 + IE8)无法下载文件(PDF文件)
其中包含Cache-Control: HTTP头中的无缓存 ;

但如果标题包含Cache-Control:no-cache ="set-cookie,则下载没有问题.

并且..在第一种情况下,如果我以管理员身份运行IE8,下载没问题.(注意我在win7中以管理员身份登录.这很奇怪..)
我建立了一个博客,它说SSL和无缓存.我认为这是相似但不同的问题.
谢谢.
感谢您发布这个问题。这些链接和示例对于解决其他问题非常有帮助。
从您链接到的 MSDN 文章中:“如果用户尝试通过 HTTPS 连接下载*文件,任何阻止缓存的响应标头都会导致文件下载过程失败。”
我猜测 IE8 不尊重 Cache-Control:no-cache="set-cookie" 作为正确的标头,因此认为没有任何东西可以阻止缓存并且允许继续下载。
| 归档时间: | 
 | 
| 查看次数: | 6415 次 | 
| 最近记录: |