2

わかりました、私のシナリオは、ページに iframe があり、別のドメインの URL を呼び出しているということです。この URL は、呼び出している URL とは異なる URL に (完全なリダイレクトではなく) トンネリングすることがあります。別のドメインを呼び出しているため、iframe の内容を見ることができないことはわかっていますが、URL が iframe の src プロパティとは異なる URL にトンネリングされたことを検出する方法はありますか? たとえば、ページからの http リクエストを検出する方法はありますか?

URLが別のURLにトンネリングされている場合、ユーザーを現在のページからリダイレクトする必要があります.セッションは死んでいますが、これが今私がしなければならない唯一の方法です)。

4

2 に答える 2

1

「異なるオリジン」のiframeにフックできるのは、iframe自体のonloadイベントだけです。それ以外の場合は、プラグインが必要です。

于 2012-10-25T20:46:09.620 に答える
1

Fiddlerをダウンロードしてブラウザを設定すると、アプリケーションを通過するすべてのHTTPリクエストが表示されます。Firefoxにfirebug拡張機能をインストールし、Firebugの[ネット]タブでHTTPリクエストを確認することもできます。

Fiddlerを使用してクロスドメインリクエストをキャプチャする http://blog.caplin.com/2010/03/19/using-fiddler-to-help-develop-cross-domain-capable-javascript-web-applications/

于 2012-10-25T20:45:20.587 に答える