2009-10-08 9 views

Répondre

1

Une option serait d'utiliser un renifleur de paquets normal comme wireshark. Il semble que le chrome supporte maintenant directement le reniflement XHR, voir ci-dessous.

+3

acceptée ou non, cette réponse semble plus logique: http://stackoverflow.com/questions/1535462/debug-xhr-in-chrome-browser/1591333#1591333 – bzlm

+0

D'accord. Malheureusement, le répondeur ne peut pas changer la réponse acceptée, seul le questionneur :) – bdonlan

+0

Donc, essentiellement, le commentaire est « vous ne pouvez pas » – Philluminati

29

mettre en marche les outils de développement (Shift+Ctrl+J sous Linux) et cliquez sur Enable Resource Tracking. La page sera actualisée. Cliquez sur le bouton Ressources, les XHR sont colorés en jaune. Pour voir le contenu du message, cliquez simplement sur la ressource. Le contenu POST se trouve dans les en-têtes de demande. Vous pouvez également filtrer uniquement les XHR avec le bouton XHR dans la barre située sous les onglets.

Hope this helps,
d34dh0r53

+12

Il est maintenant sur le bouton « Réseau », et non sur les ressources – Rory

+2

Il est maintenant dans les paramètres, voir http : //stackoverflow.com/a/30663552/1161743 –

8

Sous Windows, Chrome 12, je devais faire un clic droit quelque part dans la fenêtre de la console et cochez la journalisation XMLHttpRequest pour activer.

+0

J'avais aussi besoin du clic droit dans OSX. – Kong

4

Dans la droite console Javascript volet cliquez et cochez l'option "Log XMLHttpRequests". Ensuite, dans la section outils de développement, choisissez l'onglet réseau.

Lorsque vous lancez la requête Ajax, un nouvel élément (parfois retardé) apparaît dans l'onglet réseau. Cliquez dessus pour l'inspecter, puis choisissez "En-têtes".

qui va vous montrer les données de poste que vous venez d'envoyer.

8

2015 Mise à jour

version Chrome 43 maintenant, allez à Settings > General > Console et cochez l'option "Log XMLHttpRequests".

Mise à jour: Je voulais voir l'objet XHR, mais il semble que je ne puisse toujours pas le faire malgré la journalisation.

0

2015 Mise à jour

Les dernières forces de chrome que vous sélectionnez la demande (représentée par un petit point bleu) dans la timeline. Utilisez les crochets du curseur pour zoomer sur l'heure à laquelle vous avez envoyé la demande après le chargement de la page dans votre navigateur. Vous verrez la ou les demandes dans le volet en dessous de la timeline (qui était cachée dans mon cas et j'ai dû faire glisser la console de développement beaucoup plus profondément dans la page immobilier). Je suppose que google a ajouté ceci afin que vous puissiez suivre les événements dans le temps mieux.

Questions connexes