JavaScriptを使用して、発信HTTPリクエストをリッスンしてキャプチャすることは可能ですか? (たとえば、AJAX呼び出し)。火かき棒のようなものJavascriptでHTTPリクエストをキャプチャする
答えて
確かに、自分のページでAJAXリクエストをトレースすることができます。興味のある情報を記録するXMLHttpRequestコンストラクタのラッパーを作成します。
EDIT:拡張機能を使用すると、内部のブラウザ操作を観察できます。たとえば、Firebug's sourceには、FirefoxのHTTP topicsをすべて見ることができます。これらは、「http-on-modify-request」、「http-on-examine-response」、「http-on-examine-cached-response」です。
マシュー、もし答えると助けてください:http://stackoverflow.com/questions/18461821 –
いいえ、火武星のようではありません。 JQueryやMicrosoft AJAX.NETなどのフレームワークを使用している場合は、その特定のフレームワークを通じてAJAXリクエストが発行されたときに通知することができます。それは.ajaxStart()
これは、このような要求されたすべての資産(スクリプトファイル、画像など)として、しかし、キャッチしないであろうリクエストのヒープがあります
jQueryのために、
これは私にとってより正しい答えと感じます。特にあなたがセキュリティ指向の考え方をとるならば。 –
David、多分あなたは答えるのを助けることができます:http://stackoverflow.com/questions/18461821 –
あなたはキャプチャしたい場合すべてのHTTP要求、私はチャールズを使用することをお勧めします。プロキシとして機能し、人間が読める形式で結果を与える素晴らしいツールです。
リクエスト、レスポンス、タイムチャートを表示します。 要求はヘッダーとともに表示されます。 レスポンスはコンテンツとともにヘッダーとともに表示されます。それを試す価値がある。
- 1. JavaScriptでリクエストをキャプチャする方法は?
- 2. Javascript Json Httpリクエスト
- 3. 読み込みページでHTTPリクエストをキャプチャする
- 4. browsermob-proxyとseleniumでhttp POSTリクエストをキャプチャする方法
- 5. エクスプレスでフルHTTPリクエストをキャプチャしてローカルホストに再度リクエストする方法
- 6. JavascriptリクエストのHttpオプションメソッド
- 7. C#でjavascript HTTPリダイレクトをキャプチャする方法は?
- 8. javascriptでhttpリクエストを行う方法
- 9. のJavaScript/Ajaxの/フラッシュHTTPリクエスト
- 10. 重複したHTTPリクエストjavascript
- 11. Javascript HTTPリクエスト認証エラー
- 12. iphone RESTリクエストをキャプチャする
- 13. JavascriptでのXML HTTPリクエストの問題
- 14. JavaScriptでのJSON httpリクエストの使用
- 15. Socrataマップの結果が$ httpリクエストでJavascript
- 16. フレキシグリッドAjaxリクエストでエラーをキャプチャする
- 17. SharpPcapでHTTPパケットをキャプチャする方法
- 18. Angular.jsインターセプタでHTTP 401をキャプチャ
- 19. Httpのヘルプが必要Javascriptでリクエストを取得する
- 20. JavascriptのブラウザでHTTPリクエストのタイムアウトを処理する
- 21. jmeter単一のHTTP要求がトリガーするすべてのリクエストとレスポンスヘッダーをキャプチャ
- 22. HTTP応答リクエストを返すHTTP GETリクエスト
- 23. Javascript HTTP POSTリクエストについて
- 24. JavaScriptのhttpリクエストのタイミング問題
- 25. JavascriptからHTTP PATCHリクエストを作成できますか?
- 26. JavaScript - オンロード機能(httpリクエスト)からデータを取得する
- 27. HTTPリクエストでのHTTPリクエスト承認リクエストのヘッダーcomponentDidMount内
- 28. javascriptポップアップをキャプチャ
- 29. HTTPリクエスト(JSON本体をHTTPリクエストからパースする)
私がやりたいことは、iframeでWebサイトを実行し、JSがブラウザから送信されるHTTPリクエストをリッスンするようにすることです。 –
コンテンツJavaScriptを使用してブラウザ全体を監視することはできません。それは同じ起源の方針に違反するでしょう。これを行うには、ブラウザのクロム(拡張子を含む)内で実行する必要があります。 –
エクステンションは、あなたがまっすぐなjavascriptで行えないことをあなたにどのようなアクセスを与えますか?ありがとう:) –