我强制一些文件被缓存(通过像Cache-Control之类的头文件)。如果这些文件是通过https ( 6+ )发送的,Internet Explorer SSL在尝试缓存这些文件时是否会出现任何错误?
谢谢你的帮助。
发布于 2012-01-13 04:04:27
不,没有。IE通常不以遵守标准而闻名,但这一点它是可以的。
但是,要注意代理:其中一些代理只有在Cache-Control
标头中有public
时才会缓存内容。
(注意,默认情况下,IE6不会将HTTP/1.1与代理一起使用,这意味着,根据其扭曲的逻辑,它既不会使用keepalive,也不会使用压缩!)
发布于 2012-01-13 04:04:07
我知道的一个问题是,如果你禁用缓存,IE将不允许你通过HTTPS下载文件。因此,如果你的应用程序,比如说,允许用户通过HTTPS下载一个生成的文件,而你在它上面设置了无缓存头,IE将不允许用户在磁盘上保存这样的文件(因为这将是缓存)……
https://stackoverflow.com/questions/8841470
复制相似问题