2009-11-11 19 views
2

Sur mon site, j'ai une configuration très basique: une balise 'a href' qui pointe vers un fichier. Rien de spécial:IE Envoyer des OPTIONS Demande de téléchargements de fichiers

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

Pas de javascript de fantaisie, rien. Certains utilisateurs qui utilisent d'anciennes versions IE inférieures à 8 ont rencontré des problèmes de téléchargement de fichiers différents comme celui-ci. Ce que j'ai pu retracer, c'est que IE enverra une requête OPTIONS pour le fichier (et même pas tout le temps). Comme je n'exécute pas de serveur Webdav, la valeur par défaut de mod_security est de rejeter ces en-têtes non normaux, ce qui renvoie une réponse 500. IE8, Firefox et Chrome ne font pas de demande OPTIONS et n'ont donc jamais de problème.

Dois-je configurer quelque chose différemment de ma part à IE cesser d'envoyer une demande d'OPTIONS et juste une requête GET standard?

Course à pied:

  • CentOS 5.3
  • Apache 2.2.8
  • mod_security 2.5.0

Répondre

1

À un certain point j'ai trouvé un article qui a indiqué qu'IE enverra la demande d'OPTIONS sur les téléchargements directs de dossier juste comme partie de comment elle fonctionne.

+1

aimerait voir l'article/la documentation en question, nous rencontrons le même problème –

0

Pourquoi 500 SERVEUR ERREUR? Pourquoi pas 405 Méthode non autorisée? (Voir RFC2616 10.4.3)

+0

Non, c'est une meilleure question pour l'équipe mod_security. C'est la règle de stock – dragonmantank