Entêtes HTTP et IE
Décidément, IE est à la fête sur Webnaute ces
temps ci :). Après la famille IE réunie (cf. billet précédent), voici un programme nommé
HTTP Interceptor
qui, couplé avec IE, vous permet de voir les entêtes échangés entre votre navigateur et le serveur.
Le programme en question peut être téléchargé à
cette adresse. Après l’avoir installé, vous devez régler votre connexion pour qu’elle utilise un proxy:
Mettez localhost comme adresse et 81 pour le port.
Ensuite, démarrez le programme et avec IE, rendez vous sur une page quelconque. Le programme vous
affichera les entêtes échangés.
C’est un bon programme pour ceux qui s’interessent au protocole HTTP ou qui veulent débogguer par exemple un script CGI. Notons tout de même que le programme est disponible dans une version "free" et dans une autre version pour laquelle il faut s’enregistrer. La version "free" est limitée dans le nombre de lignes d’entêtes qu’elle affiche :
The unregistered version only shows the first 50 lines of headers.
After that it works like a proxy server.
You must quit and restart to view more data
Register now, Only $45.00
J’ajoute que le programme est assez simpliste, voire pas très lisible. À coté de ça, vous avez
Firebird
et sa myriade d’extensions, toutes libres, gratuites et plus utiles les unes que les autres, dont
LiveHTTPHeaders
qui rend les mêmes services que HTTP Interceptor
mais en beaucoup mieux. Qu’attendez vous pour télécharger tout ça ? :)
P.S : Je connaissais déja l’incroyable
accept: */* dont nous gratifiait IE, par
contre, je découvre que le pas beau n’envoie pas d’entête accept-charset.
Une brute j’vous dis, une brute…