在我的网站上,我有一个非常基本的设置:一个'a href'标签,只指向一个文件。没什么好看的:
<a href="/path/to/my/file.doc">File</a>
没有花哨的javascript,没有。使用低于8的旧IE版本的一些用户在下载这样的不同文件时遇到了不稳定的问题。我能够追溯到的是IE将发送文件的OPTIONS请求(甚至不是所有时间)。由于我没有运行Webdav服务器,因此我将默认情况下的mod_security设置为拒绝那些非正常的标头,因此它返回500响应。
IE8,Firefox和Chrome不会执行OPTIONS请求,因此永远不会出现问题。
我是否需要在IE上设置不同的内容,以便停止发送OPTIONS请求和标准GET请求?
运行:
答案 0 :(得分:1)
在某些时候,我发现一篇文章说IE会将直接文件下载的OPTIONS请求作为其运行方式的一部分发送。
答案 1 :(得分:0)
为什么500 SERVER ERROR?为什么不允许405方法? (见RFC2616 10.4.3)