web-dev-qa-db-fra.com

Chrome: source de données post?

J'utilise Chrome 15 avec les outils de développement pour étudier les requêtes HTTP POST. Après l'envoi d'une requête, dans l'onglet Résea sous - En-têtes il existe une section intitulée Données du formulaire. Cette section contient les données de publication bien formatées. Cependant: comment obtenir la source des données de publication, c'est-à-dire le corps de la demande ?

Actuellement, j'utilise Firefox avec Firebug pour obtenir ces données ou je reconstruis la source à partir des données de formulaire formatées. Lourd...

60
feklee

Chrome 29–56, et éventuellement au-delà

Enfin (peut-être déjà avec la version 28), c'est simple. Cliquez simplement sur voir la source à côté de Données du formulaire:

DevTools screen shot

De plus, au moins dans la version 56, les données de publication peuvent être trouvées dans l'onglet En-têtes, sous Demande de charge.

Versions plus anciennes

  • Chrome 27

    1. Cliquez avec le bouton droit de la souris sur le panneau Nom/Chemin de l'onglet Résea.

    2. Sélectionnez: Copier tout en tant que HAR

    3. Dans le Console, écrivez har=, puis collez le HAR et appuyez sur Entrée.

    4. Comptez à partir du haut la position de la demande qui vous intéresse, en commençant à 0. Enregistrez la position dans: pos

    5. Pour obtenir la source de données de publication, exécutez: har.log.entries[pos].request.postData.text

  • encore plus vieux:

    1. Faites un clic droit sur le Nom/Chemin de l'entrée dans l'onglet Résea.

    2. Sélectionnez: Copier l'entrée en tant que HAR

    3. Dans le Console, écrivez har=, puis collez le HAR et appuyez sur Entrée.

    4. Pour obtenir la source de données de publication, exécutez: har.request.postData.text

S'il y a un moyen plus simple, je suis heureux d'en entendre parler!

89
feklee

c'est plus facile si vous:

  1. aller à Résea
  2. cliquez sur l'entrée pour laquelle vous souhaitez voir l'article
  3. cliquez sur l'onglet en-têtes
  4. faites défiler jusqu'à données de formulaire
11
Tiberiu Petcu