Changer le HTTP Header de Internet Explorer

Changer le HTTP Header de Internet Explorer - Logiciels - Windows & Software

Marsh Posté le 09-11-2010 à 13:22:48    

Salut,
 
 
Comme beaucoup de monde le sait, IE6 est un nid a bug, malheureusement encore largement employé.
Dans ma boite, je suis confronté a certain cas ou IE6 est pas capable de de comprendre la compression http utilisé en amon.
 
En theorie, il suffirait de supprimer la ligne "Accept-Encoding" dans le Header HTTP qu'envoi IE.
 
Mais voila, je sais pas trop comment faire.  
Sous Firefox, il y a des addons qui font ça, mais FF n'est pas une option(le site web le refuse).
 
une idée ?


---------------
#mais-chut
Reply

Marsh Posté le 09-11-2010 à 13:22:48   

Reply

Marsh Posté le 09-11-2010 à 14:17:50    

Le "Accept-encoding" de IE a une utilité, qui est celle de déclarer que le poste client ne peut pas prendre n'importe quel encoding. Supprimer ce "Accept-encoding" ne résoudrait rien. Il faut donner le type de code que IE accepte. Désolé, mais je crois que c'est comme cela. Voir http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html

Reply

Marsh Posté le 09-11-2010 à 15:23:09    

En fait, il informe le serveur quel type de compression il est capable de gérer. Dans mon cas, le serveur est un proxy Microsoft TMG (qui recompresse tout ce qui peut l’être)
 
le problème c'est que IE déclare savoir gérer le gzip,... dans la plus pas des cas c'est vrais. mais on renconter des cas ou il fait une grosse cagasse.
 
D’après l'analyse de la hotline Microsoft, ce que renvoi le proxy est conforme c'est IE6 qui arrive pas a le gerer.  
Et en effet, avec IE8 ou FF, (dans les cas ou les sites web ne  les bloquent pas) ça marche parfaitement bien.
 
 
La solution serait de debugger IE6,... mais voila a l'aube de la version 9 ....
 
 
Le fait de supprimer "Accept-Encoding"ferait croire au proxy que le client qui lui parle est une sous m....  et ne recompresserait rien


Message édité par z_cool le 09-11-2010 à 15:24:40

---------------
#mais-chut
Reply

Marsh Posté le 09-11-2010 à 16:21:33    

Ok, c'est plus clair.
 
La doc indique comment configurer cette compression : http://msdn.microsoft.com/en-us/li [...] S.85).aspx
 
Peut-être que la solution serait le VB script de la page http://msdn.microsoft.com/en-us/li [...] S.85).aspx

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed