【发布时间】:2014-01-15 06:30:14
【问题描述】:
我有这个 swf 文件,它会在播放前请求crossdomain.xml 文件。并且文件主机被配置为禁止“Hotlinking”(这意味着服务器将检查Referer Header,如果referer不在列表中,则返回302)。
在chrome中一切正常,但crossdomain.xml文件的请求不会在IE中发送Referer Header,因此无法获取文件。
我已经在 IE 11 的调试工具中测试了 IE 11、IE 8 和 IE 9、10。
我不是这个 swf 文件的作者,也不知道它是如何工作的。有什么解决办法吗?谢谢!
更新: 我没有得到答案,所以我必须重新配置服务器以禁用 302 重写。
【问题讨论】:
-
那你能做什么?你有 SWF 资源吗?
-
@Tomek 抱歉,我没有源代码。我想知道为什么 IE 不发送标头。有什么选项可以让IE发送吗?
标签: flash internet-explorer http-referer