Опции отправки IE Запрос на скачивание файла - PullRequest
2 голосов
/ 11 ноября 2009

На моем сайте у меня есть очень простая настройка: тег 'href', который просто указывает на файл. Ничего особенного:

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

Никакого причудливого JavaScript, ничего. У некоторых пользователей, использующих старые версии IE менее 8, возникают проблемы с загрузкой различных файлов, подобных этому. Я смог проследить это до того, что IE будет отправлять запрос OPTIONS для файла (и даже не всегда). Поскольку я не использую сервер Webdav, для меня было установлено значение mod_security по умолчанию, чтобы отклонять эти ненормальные заголовки, поэтому он возвращает ответ 500.

IE8, Firefox и Chrome не выполняют запрос OPTIONS и поэтому никогда не имеют проблем.

Нужно ли мне что-то настраивать по-другому, чтобы IE прекратил отправку запроса OPTIONS и просто стандартного запроса GET?

Продолжительность:

  • CentOS 5.3
  • Apache 2.2.8
  • mod_security 2.5.0

Ответы [ 2 ]

1 голос
/ 21 февраля 2010

В какой-то момент я обнаружил статью, в которой говорилось, что IE отправит запрос OPTIONS на прямые загрузки файлов как часть его работы.

0 голосов
/ 28 ноября 2009

Почему 500 ОШИБКА СЕРВЕРА? Почему не разрешен метод 405? (См. RFC2616 10.4.3)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...