Comment puis-je déboguer un message HTTP dans Chrome?

je voudrais voir les données POST HTTP qui ont été envoyées dans Chrome.

Les données sont en mémoire maintenant, et j'ai la possibilité de soumettre à nouveau le formulaire.

je sais que si je soumets de nouveau le serveur va lancer une erreur, est-ce qu'il y a de toute façon je peux voir les données qui sont dans la mémoire de Chrome?

145
demandé sur sashoalm 2013-03-25 00:23:36

5 réponses

allez à outils de développement Chrome (menu Chrome -> plus D'outils -> Outils de développement). Choisissez l'onglet "Réseau". Rafraîchissez la page sur laquelle vous êtes. Vous obtiendrez la liste des requêtes http qui se sont produites, alors que la console réseau était activée. Sélectionnez-en une dans la gauche. Choisissez "Têtes" de l'onglet. Voila!

enter image description here

192
répondu mrówa 2016-03-21 13:04:17

vous pouvez filtrer les requêtes HTTP POST avec le Chrome DevTools . Il suffit de faire ce qui suit:

  1. Ouvrez google Chrome DevTools ( Cmd + Opt + I sur Mac, Ctrl + Shift + I ou F12 Windows) et cliquez sur l'onglet "Réseau
  2. cliquez sur l'icône" Filtre "
  3. entrez votre méthode de filtre: method:POST
  4. , Sélectionnez la requête que vous souhaitez déboguer
  5. Voir les détails de la requête que vous souhaitez déboguer

Capture d'écran

Chrome DevTools

Testé avec la version 53 De Chrome.

79
répondu Benny Neugebauer 2017-03-06 14:56:44

vous pouvez utiliser version canarienne de Chrome pour voir la charge utile des requêtes POST.

Request payload

15
répondu mihijs 2015-08-25 08:51:26

les autres personnes ont fait de très belles réponses, mais je voudrais compléter leur travail avec un outil de développement supplémentaire. Il est appelé en-têtes HTTP Live et vous pouvez l'installer dans votre Firefox , et dans Chrome nous avons le même plug dans comme ce .

travailler avec est facile.

  1. En utilisant votre Firefox, naviguez vers le site Web que vous voulez obtenir votre demande de poste à elle.

  2. dans votre menu Firefox outils- > en-têtes Http Live

  3. une nouvelle fenêtre apparaît pour vous, et tous les détails de la méthode http seraient enregistrés dans cette fenêtre pour vous. Vous n'avez pas besoin de faire quoi que ce soit à cette étape.

  4. Dans le site, faire une activité(journal, soumettre un formulaire, etc.)

  5. regardez votre fenêtre branchée. Il est tout enregistré.

rappelez-vous juste que vous devez cochez le Capturez .

enter image description here

1
répondu Salman Lashkarara 2017-11-05 15:12:01

1.F12

2.Cliquez Sur Onglet "Réseau". S'assurer que Capture commence avant la connexion

3.Démarrer La Connexion

  1. Après Connexion. Arrêter La Capture. Faites Défiler Vers Le Haut. Cliquez Sur Le Premier Lien.

5.Faites défiler vers le bas et vous verrez le POST données

-10
répondu user2941395 2015-09-28 01:48:39