36 votes

Afficher les valeurs POST envoyées avec Fiddler Comment faire ?

Je fais des requêtes sur un site et je veux voir quel type de variables a été envoyé au serveur

Il est peut-être possible de le faire avec fiddler mais je n'arrive pas à comprendre comment faire

48voto

Steve Fenton Points 55265

Vous pouvez le faire dans Fiddler en suivant les étapes suivantes.

  • Localisez la requête dans fiddler qui se rapporte à l'article - vous devriez pouvoir voir l'URL que vous attendez dans la colonne URL.

  • Sélectionnez cette ligne et la vue détaillée s'ouvrira. Il existe un onglet WebForms (dans "Inspectors") qui affiche les données POST dans un tableau soigné. Vous pouvez également voir ces données dans l'onglet Raw, mais elles ne sont pas joliment formatées comme dans l'onglet WebForms.

J'ai fait une capture d'écran pour vous aider :

Fiddler POST values

6voto

holodoc Points 4474

Les données POST peuvent être consultées dans le Inspectors -> Raw qui affichera l'ensemble de la requête avec les données POST et les en-têtes.

EDITAR: Yep... Le Inspectors -> WebForms Le dialogue serait un autre moyen, mais je ne l'utilise généralement pas beaucoup... Je ne sais pas pourquoi.

1voto

Antony Scott Points 7890

Cela fonctionne pour moi. Il suffit de cliquer sur la demande dans le Web Sessions Cliquez ensuite sur WebForms dans l'onglet Inspectors à droite.

0voto

SourceMaid Points 353

J'ai le même problème. J'utilise la dernière version de Fiddler et je teste avec IE8. Mon javascript est :

 $.ajax({
    type: 'POST',
    url: sURL + 'json/log/loadData',
    data: JSON.stringify({vModel: oData}),
    processData: false,
    dataType: "json",
    success: function(data) {
      // ... snip ...
    },
    error: function() {
      // ... snip ...
    }
  });

Fiddler semble penser que cet appel utilise GET. L'appel JSON est vide et l'onglet Brut contient :

GET http://www.sitename.co.nz/json/log/loadData HTTP/1.1
x-requested-with: XMLHttpRequest
Accept-Language: en-nz
Referer: http://www.sitename/log#
Accept: application/json, text/javascript, */*; q=0.01
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)
Host: www.sitename.co.nz
Connection: Keep-Alive
Cookie: PHPSESSID=90e1889a89956b628044ad67fc20fff6

Il semble possible que ce soit également le cas de Haim Evgi. Si je trouve une solution, je la posterai ici.

0voto

J'ai rencontré le même problème, mais les réponses données ici ne m'ont pas aidé. WebForms n'affiche pas les données affichées en json. J'ai compris que pour les données json affichées, vous devez vérifier l'onglet Textview.

enter image description here

En résumé :

  • Inspecteurs->WebForms : vous montrera les valeurs affichées dans un formulaire html classique.

  • Inspecteurs->Textview : vous montrera les valeurs affichées en json et en texte.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X