54 votes

Examiner les en-têtes de réponse http dans IE8

Je cherche un addon ie8 qui affiche les en-têtes http tels que firebug ou httpliveheaders. Tout conseil est apprécié.

edit: Je suis peut-être aveugle, mais il semble que les outils de développement intégrés (F12) n’affichent pas les en-têtes http.

63voto

jlembke Points 4551

Vous pourriez être à la recherche pour Fiddler2

Fiddler est un Proxy de Débogage Web qui enregistre toutes HTTP(S), le trafic entre votre ordinateur et Internet. Fiddler vous permet d'inspecter tous HTTP(S) de circulation, de définir des points d'arrêt, et "violon" avec les données entrantes ou sortantes. Fiddler est équipé d'un puissant basé sur des événements sous-système de scripts, et peut être étendu à l'aide de tout .NET de la langue.

Fiddler est un gratuiciel et debug la circulation à partir de pratiquement tout l'application, y compris Internet Explorer, Mozilla Firefox, Opera, et des milliers d'autres.

9voto

Adam Chwedyk Points 200

Si vous voulez voir les en-têtes HTTP dans votre IE, je vous recommande d'utiliser DebugBar .
Je l'ai testé avec IE8 et cela fonctionnait sans problème. Il a également quelques autres fonctionnalités utiles telles que la validation HTML ou l'affichage des cookies.

Cependant, je vois deux problèmes avec cet outil:

  • pour un usage personnel, il est gratuit, sinon vous devez payer.
  • dynaTrace a eu quelques problèmes de compatibilité avec DebugBar.

8voto

Xonatron Points 2799

Pas une réponse, mais une étape dans la bonne direction:

Dans http://blogs.msdn.com/b/ie/archive/2010/04/22/ie9-developer-tools-network-tab.aspx il dit:

[IE9] outils de développement inclure quelques nouvelles fonctionnalités et améliorations de plus les outils de IE8:

A new tab for inspecting network traffic.

Donc, le contrôle du trafic réseau est impossible dans IE8 Outils de développement. Vous aurez besoin d'installer quelque chose d'autre. Voir les autres réponses pour des solutions définitives.

2voto

joeshmo Points 2439

Sauter c'est à dire, utiliser curl.

Cette commande permet d'afficher les en-têtes pour google.com comme si elles étaient demandées par IE8:

curl -s -A="Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)" -D - -o /dev/null http://www.google.com

Les options retenues sont les suivantes:

  • -s mode silencieux, de sorte qu'il n'affiche pas la barre de progression.
  • -A=... spécifiez l'agent de l'utilisateur que vous souhaitez utiliser (l'exemple a été IE8 sous XP).
  • -D - en-tête de vidage, le tableau de bord spécifie STDOUT.
  • -o /dev/null redirige le corps de la réponse, de sorte que vous ne voyez pas le html.
  • enfin, l'url que vous souhaitez tester.

Vous devriez voir quelque chose comme ceci:

HTTP/1.1 200 OK
Date: Thu, 20 Jun 2013 15:35:22 GMT
Expires: -1
Cache-Control: private, max-age=0
...

1voto

Danny Staple Points 1725

Comme il n’existe pas quelque chose dans IE 8 pour cela, une alternative consiste à trouver une copie autonome de wget pour Windows - telle que http://users.ugent.be/~bpuype/wget/ .

wget -S <url> vous montrera les en-têtes (et laissera un fichier html que vous pourrez voir ou supprimer davantage). Cela semble un peu plus léger que la méthode Fiddler2.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X