Dans Firefox, nous pouvons personnaliser les valeurs par défaut des en-têtes HTTP, par exemple pour modifier l'en-tête "Accept-Encoding" dans une requête HTTP (type "about: config" dans le navigateur et serach de préférence "network.http.accept-encoding", vous pouvez double-cliquer sur cette valeur et la personnaliser)Personnalisation des valeurs par défaut pour les en-têtes de requête HTTP dans Internet Explorer
Est-ce possible dans Internet Explorer?
Récemment, nous avons rencontré un problème que notre application Web ne charge pas dans IE6.
Une recherche plus approfondie du problème a révélé que l'en-tête "Accept-Encoding" est manquant dans toutes les requêtes HTTP envoyées par IE6. Par conséquent, le serveur répond avec l'erreur 404 "Not Found" pour toutes les demandes de fichiers javascript car nous ne conservons que les versions gzippées des fichiers javascript en raison de contraintes d'espace.
S'il vous plaît laissez-moi savoir s'il existe une option dans IE pour spécifier des valeurs pour "Accept-Encoding" en-tête afin qu'il soit envoyé dans le cadre de chaque demande?
Dans IE 6.0, "Utiliser HTTP/1.1" est déjà coché. Je pense aussi que certains produits de sécurité pourraient effacer l'en-tête "Accept-Encoding", [le proxy d'entreprise dépouillant les en-têtes est exclu dans mon cas car il n'y a pas de proxy entre le serveur et le client même réseau] mais n'a pas pu identifier le produit de sécurité installé sur le bureau qui cause ce problème et n'a trouvé aucune ressource sur Net à ce propos. Merci de m'avoir indiqué la bonne ressource "Sites Web plus rapides" sur cet article. –
Salut Eric, Ce problème est vu avec seulement IE6.0 et pas vu avec IE7.0 et Firefox. Si un logiciel de sécurité supprime l'en-tête "Accept-Encoding", il doit supprimer ces en-têtes pour toutes les demandes de tous les navigateurs. Droite? Veuillez partager vos impressions à ce sujet .. –
Avez-vous vérifié que le serveur recevait une requête HTTP/1.1 du client IE6? – EricLaw