Firebugやhttpliveheadersのようにhttpヘッダーを表示するie8-addonを探しています。どんなアドバイスも大歓迎です。
編集:私は盲目かもしれませんが、 そうみたいです 組み込みの開発者ツール(F12)が じゃない httpヘッダーを表示します。
あなたが探しているかもしれません Fiddler2
Fiddlerは、コンピューターとインターネット間のすべてのHTTP(S)トラフィックを記録するWebデバッグプロキシです。 Fiddlerを使用すると、すべてのHTTP(S)トラフィックを検査し、ブレークポイントを設定し、着信データまたは発信データで「フィドル」できます。 Fiddlerには強力なイベントベースのスクリプトサブシステムが含まれており、任意の.NET言語を使用して拡張できます。
Fiddlerはフリーウェアであり、Internet Explorer、Mozilla Firefox、Operaなど、事実上すべてのアプリケーションからのトラフィックをデバッグできます。
IEでHTTPヘッダーを表示する場合は、 DebugBar を使用することをお勧めします。
IE8でテストしましたが、問題なく動作していました。 HTMLの検証やCookieの表示など、その他の便利な機能もほとんどありません。
ただし、このツールには2つの問題があります。
完全な答えではなく、正しい方向への一歩です。
http://blogs.msdn.com/b/ie/archive/2010/04/22/ie9-developer-tools-network-tab.aspx と言う:
[IE9]開発者ツールには、IE8のツールに対するいくつかの新しい機能と改善が含まれています。
A new tab for inspecting network traffic.
そのため、IE8 Developer Toolsではネットワークトラフィックを検査することはできません。他のものをインストールする必要があります。最終的な解決策については、他の回答をご覧ください。
IEをスキップし、 curl
を使用します。
このコマンドは、IE8によって要求されたかのようにgoogle.comのヘッダーを出力します。
curl -s -A="Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)" -D - -o /dev/null http://www.google.com
使用されるオプションは次のとおりです。
-s
サイレントモード。したがって、進行状況メーターは表示されません。-A=...
指定 使用するユーザーエージェント (例はXPのIE8)。-D -
ダンプヘッダー。ダッシュはSTDOUT
を指定します。-o /dev/null
は応答の本文をリダイレクトするため、htmlは表示されません。次のようなものが表示されるはずです。
HTTP/1.1 200 OK
Date: Thu, 20 Jun 2013 15:35:22 GMT
Expires: -1
Cache-Control: private, max-age=0
...
このためにIE 8に組み込まれているものはないため、代替手段は http://users.ugent.be/のようなWindows用のwgetのスタンドアロンコピーを見つけることです。 〜bpuype/wget / 。
wget -S <url>
は、ヘッダーを表示します(さらに、表示または削除できるHTMLファイルを残します)。これは、Fiddler2メソッドよりも少し軽いようです。
IE 11のF12ツールの[ネットワーク]タブには、実際にヘッダー情報が含まれています。詳細を確認する必要があります。サードパーティのツールを使用する必要はありません。
Proxomitron (管理者権限は不要)および Proximodo (より新しいクローンですが、インストールには管理者権限が必要)は、ブラウザとインターネット間のプロキシとして機能するスタンドアロンソフトウェアです、すべてのヘッダーを検査および変更できます。