代码之家  ›  专栏  ›  技术社区  ›  dragonmantank

IE发送文件下载选项请求

  •  2
  • dragonmantank  · 技术社区  · 16 年前

    <a href="/path/to/my/file.doc">File</a>
    

    没有花哨的javascript,什么都没有。一些使用低于8的旧IE版本的用户在下载不同的文件时遇到了一些问题。我能追溯到的是IE将发送一个文件选项请求(即使不是一直如此)。由于我没有运行Webdav服务器,我将mod_security设置为默认值以拒绝这些非正常的头,因此它返回500响应。

    IE8、Firefox和Chrome不做选项请求,因此从来没有问题。

    运行:

    • CentOS 5.3
    • Apache 2.2.8
    • mod_安全2.5.0
    2 回复  |  直到 16 年前
        1
  •  1
  •   dragonmantank    16 年前

    在某个时候,我发现一篇文章说,IE将发送直接文件下载的选项请求,作为其功能的一部分。

        2
  •  0
  •   Moose Morals    16 年前

    为什么500服务器出错?为什么不允许使用405方法(参见RFC2616 10.4.3)

    推荐文章