web-dev-qa-db-fra.com

Est-il possible de voir les données d'une demande de publication dans Firefox ou Chrome?

Comment puis-je intercepter les données de publication qu'une page envoie en FF ou Chrome via la configuration, l'extension ou le code? (La partie code rend cette programmation liée.;)

J'utilise actuellement Wireshark/Ethereal pour cela, mais c'est un peu difficile à utiliser.

25
Carlsberg

Avez-vous le contrôle du navigateur POSTANT les données?

Si vous le faites, utilisez simplement Firebug . Il a beaucoup de fonctionnalités utiles, y compris ceci

10
Radu094

Vous pouvez simplement utiliser les outils de développement Chrome Chrome, si vous avez seulement besoin de suivre les demandes. Activez-les avec Ctrl+Shift+I et sélectionnez l'onglet Réseau.

Cela fonctionne également lorsque Chrome parle HTTPS avec un autre serveur (et à moins que vous n'ayez la clé privée HTTPS, vous ne pouvez pas utiliser Wireshark pour flairer ce trafic).

(J'ai copié cette réponse à partir de cette requête connexe.)

25
KajMagnus

Avec Firefox, vous pouvez utiliser l'onglet Réseau (Ctrl + Maj + E ou Commande + Option + E). Le sous-onglet "Paramètres" affiche les données du formulaire soumis.

Référence: https://developer.mozilla.org/en-US/docs/Tools/Network_Monitor/request_details#Params

Alternativement, dans la console (Ctrl + Maj + K ou Commande + Option + K), cliquez avec le bouton droit sur le grand volet et cochez la case "Consigner les demandes et les organes de réponse". Ensuite, lorsque le formulaire est soumis, une ligne avec POST <url> apparaîtra. Clique dessus; il ouvrira une nouvelle fenêtre avec les données du formulaire.

Au moment de la rédaction de cette réponse, les deux méthodes ont gâché les nouvelles lignes dans les champs de zone de texte. Les premiers les ont supprimés, les seconds les ont convertis en blancs. Je n'ai pas vérifié avec une version plus récente.

13
Pedro Gimeno

Pour Firefox, il y a aussi TamperData , et encore plus puissant et multi-navigateur est Violoneux .

3
Dirk Vollmar

Par programme, vous pouvez le faire avec deBug - c'est un petit module de code que vous pouvez intégrer à n'importe quel site Web. Je l'utilise avec CodeIgniter et cela fonctionne parfaitement.

0