Flash似乎正在缓存crossdomain.xml文件
我已经为我的网站更新了crossdomain.xml安全设置,但似乎旧版本正在IE和Chrome中缓存 我已经检查了服务器发送的头,它没有发送任何缓存控制头,这将迫使浏览器缓存crossdomain.xml 为了解决这个问题,我还在网站的iframe中链接了我的crossdomain.xml文件。但这并没有起作用,flash似乎仍在使用旧的安全设置Flash似乎正在缓存crossdomain.xml文件,flash,crossdomain.xml,Flash,Crossdomain.xml,我已经为我的网站更新了crossdomain.xml安全设置,但似乎旧版本正在IE和Chrome中缓存 我已经检查了服务器发送的头,它没有发送任何缓存控制头,这将迫使浏览器缓存crossdomain.xml 为了解决这个问题,我还在网站的iframe中链接了我的crossdomain.xml文件。但这并没有起作用,flash似乎仍在使用旧的安全设置 有人遇到过这种情况吗?您是如何解决这个问题的?默认情况下,Flash在浏览器缓存中请求XML文件。。。如果您想确保下载它,请使用日期在文件名上添加查
有人遇到过这种情况吗?您是如何解决这个问题的?默认情况下,Flash在浏览器缓存中请求XML文件。。。如果您想确保下载它,请使用日期在文件名上添加查询字符串
myfile.xml?d=01-13-2010_10:10使用以下apache指令指定文件的缓存策略:
<Directory /var/www/mysite>
<FilesMatch "crossdomain.xml">
Header set Cache-Control "max-age=86400, public, must-revalidate"
</FilesMatch>
</Directory>
标题集缓存控制“最大年龄=86400,公共,必须重新验证”
如果清除浏览器缓存,它会工作吗?crossdomain.xml通常是自动加载的,无法控制URL,因此这种技术不起作用。