37

Internet Explorer 9に組み込まれているF12開発ツールを使用して、サイトのネットワークトラフィックをキャプチャしています。この情報は、XML(デフォルト)またはCSVファイルに保存できます。

XMLファイルにはもっと多くの情報が含まれているようですが、これらを読み取るアプリケーションを見つけるのに苦労しています。

InternetExplorer開発ツールの使用ネットワークキャプチャの状態:

[保存]ボタンは、HTTPアーカイブスキーマまたは.CSVファイルを使用して、現在のHTTPセッションをXMLファイルに書き込みます。セッションを保存した後、HTTPアーカイブファイルまたは.CSVファイルを読み取ることができる任意のツールを使用してセッションを開くことができます。Internet Explorer 9はデータをエクスポートできますが、ライブHTTPセッションのみを表示でき、保存されたファイルを読み取ることはできません。

ただし、HTTPアーカイブスキーマの検索で関連する結果を見つけるのに苦労しています。CSVは優れていますが、いくつかの非常に優れた情報が欠落しているようです。(現在、その追加情報は必要ないかもしれませんが、将来役立つ可能性があります。)

事後にこの情報を簡単に解析できるツールまたはリソース(XSLTまたはLINQPad / .NETスニペット)はありますか?

4

4 に答える 4

41

Fiddler は、ブログに従って、HTTP アーカイブ XML (IE9 開発者ツールの [ネットワーク] タブからエクスポート) のインポートをサポートしています。

于 2013-04-04T10:42:05.987 に答える
5

Fiddler を実行するための Windows ボックスを持っていない顧客ログを分析する人のために...

IE が生成する XML は、JSON 形式ではなく XML の単なる HAR であることが判明しました。通常の HAR ファイルに変換するコンバーターを作成しました: https://gist.github.com/craigds/00331c6ff8fd2334de68a52ef0cd79c2

Python と LXML が必要です。

于 2016-07-14T02:23:19.940 に答える
3

Fiddler は現在これらを読み取ることができます (ただし、インポート経由ではありません)。

  1. ファイル > セッションのインポート
  2. IE のF12 NetXML Formatを選択します。
  3. 正しいファイルを選択
  4. 利益!
于 2017-01-04T16:57:52.623 に答える