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.
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
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.)
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.
Pour Firefox, il y a aussi TamperData , et encore plus puissant et multi-navigateur est Violoneux .
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.