2010-07-08 6 views
1

Y a-t-il un moyen, dans un navigateur, de savoir qui (quel morceau de code) a réellement envoyé une requête Ajax? Ce que je veux dire: dans firebug on peut surveiller l'activité du réseau (dans l'onglet Net) mais il n'y a aucun moyen de deviner d'où la requête a été lancée. Est-ce que quelqu'un connaît les extensions firefox/firebug ou peut-être d'autres extensions de navigateur pour montrer la source de la requête (qu'il s'agisse d'un code javascript dans un fichier particulier ou un plugin de navigateur - Flash/Silverlight/etc)?Comment déterminer l'expéditeur de requête Ajax (XHR)?

Merci d'avance.

Répondre

1

Je ne pense pas qu'il existe un plugin qui pourrait vous dire quelle ligne de code a initié la demande .que tueraient toute la joie de débogage :)
Firebug vous indique l'URL qui sont appelés, vous pouvez alors faire un peu recherches pertinentes dans votre code js pour affiner les lieux et leur attribuer des points de rupture. C'est comme ça que je trace généralement.

+0

En fait, je ne sais même pas si JavaScript ou Flash fait la demande. De plus, le code JavaScript est obscurci (( –

+0

Oui, vous avez raison sur "joie de déboguer" =) J'ai dû décompiler tous les fichiers SWF et finalement trouvé un endroit où la requête a été lancée. –

Questions connexes