opera sydney

Opera et les headers http

Comment afficher les requêtes http d'Opera

entete http et filtres

Date de publication : 2009-04-06 07:30:51

Aujourd'hui j'ai eu besoin de déboguer sous Opera, mais comme je n'ai pas trouver d'équivalent Opera de l'extension Live http headers disponible sur Firefox il a fallut ruser.

J'ai donc utilisé Wireshark (anciennement Ethereal) qui est un sniffeur de réseau surpuissant disponible aussi bien pour windows que pour linux ici.

Installation de Wireshark

La commande pour lancer l'installation de wireshark sous linux est la suivante :


pcr@home:~$ sudo aptitude install wireshark

Je vous épargne l'installation sous windows ;)

Lancer Wireshark

Sous linux il est préférable de lancer wireshark en root. La commande suivante doit marcher pour xfce et gnome :


pcr@home:~$ gksudo wireshark

Et la commande suivante est valable pour les adorateurs de KDE :


pcr@home:~$ kdesudo wireshark

Configuration des filtres de capture

Un petit tour dans le menu Capture > Interfaces ouvre la fenêtre suivante :

wireshark interfaces


Ensuite on choisit l'interface connectée à Internet et on clique sur options pour configurer les filtres de capture.
Il faut saisir la chaine suivante dans Capture Filter afin de capturer uniquement les paquets du protocole http.


tcp port http

Dans cette fenêtre penser aussi à vérifier que l'option Update list of packets in real time est activée comme sur la capture d'écran suivante :

wireshark capture option


Ensuite il suffit de lancer la capture en appuyant sur Start pour voir tous les headers http de la machine :

wireshark paquets http

Configuration des filtres d'affichage

Si vous trouvez que vous avez trop d'informations affichées et que voulez uniquement avoir les entêtes http il faut appliquer le filtre d'affichage suivant :


http.response == 1 || http.request == 1

et de l'appliquer pour obtenir uniquement les paquets http échangés entre le serveur et le client :

requetes http wireshark


Et voilà commment grâce à Wireshark j'ai pus déboguer mon appli sous Opera.

Image : sachman75

 
 

b1n@sp1n