5

ブラウザから過去のすべてのajax呼び出しの履歴を取得することは可能ですか?

そうでない場合、通常のブラウザ履歴と同様の方法ですべてのajaxリクエストを保存するffxプラグインなどはありますか?

4

3 に答える 3

3

うまくいけば、そうではありません。これはリモートで悪に聞こえ、同一生成元ポリシーに違反する傾向があります。つまり、これが存在する場合、たとえば、誰かがgmailなどのWeb2.0サイトでのサードパーティのすべてのアクティビティを監視できるということです。

これが単一のサイト内で使用する場合は、誰かにajax呼び出しをラップして履歴を記録するライブラリを作成してもらい、すべての開発者にajax呼び出しを直接行う代わりにそれを使用してもらう必要があります。

この質問で指摘されているように、このYahooライブラリが必要な場合があります。

私はFirebugを使用して、ajax呼び出しを利用したサイトをデバッグしました。そのため、ffxモニタリング機能があります。

于 2010-02-15T09:34:01.100 に答える
1

AJAX 呼び出しを監視したい場合は、HTTP プロキシ ( Windows の場合はFiddlerなど) をインストールし、そこに記録された AJAX 呼び出しを確認します (ネットワークに対しては、通常の HTTP 要求/応答であり、ブラウザーでの処理のみが異なります)。

于 2010-02-15T09:38:59.493 に答える
0

Fiddler 2 と firebug はうまく機能します。呼び出しを行う JavaScript もデバッグできるため、firebug をお勧めします。

于 2010-02-16T15:47:30.457 に答える