HAR Analyzer
HAR Analyzerは、ネットワークリクエスト、ステータスコード、記録サイズ、ヘッダー、タイミングフェーズを確認できるオンラインHARファイルビューアです。.harまたは.jsonファイルを開いて、遅いリクエスト、失敗したレスポンス、ウォーターフォールのボトルネックを見つけましょう。
ここにHARファイルをドロップ
または.harまたは.jsonファイルを選択
アナライザーは選択されたHARをこのブラウザタブ内で処理します。ファイルはアップロードされません。HARファイルが必要ですか? エクスポート方法を見る。
リクエスト
| 開始 | メソッド | ステータス | ドメイン / パス | タイプ | 記録サイズ | 所要時間 |
|---|
これらのフィルターに一致するリクエストはありません。
タイミングウォーターフォール
バーはキャプチャ全体のタイムラインを共有します。欠落または負のHARタイミングフェーズは省略されます。
表示中の最も遅いリクエスト
リクエストの内訳
ステータス
コンテンツタイプ
ドメイン
HARファイルとは?
HAR(HTTP Archive)は、ブラウザのネットワークアクティビティをJSONで記録したものです。リクエストのURLとメソッド、レスポンスのステータスとヘッダー、記録サイズ、利用可能なタイミングフェーズが含まれます。各フィールドは省略可能なため、アナライザーは欠落データを推測せず「利用不可」と表示します。
HARファイルのエクスポート方法は?
- ブラウザの開発者ツールを開き、ネットワークを選択します。
- ログをクリアし、記録を有効にしたまま問題を再現します。
- HARをエクスポートまたはすべてをHARとして保存を使い、保存したファイルをここで開きます。
HARファイルの分析方法は?
まず失敗したステータスコードと最も遅いリクエストから確認し、次にウォーターフォールのフェーズを比較します。リクエストを選択すると、URL、ヘッダー、記録サイズ、利用可能なタイミングを確認できます。
| 症状 | 確認する項目 | 次のチェック |
|---|---|---|
| 4xxまたは5xxレスポンス | ステータス、URL、リクエストとレスポンスのヘッダー | リクエスト先のエンドポイントを確認し、記録されたヘッダーから失敗の状況を調べます。 |
| 待機フェーズが長い | 待機タイミングと合計所要時間 | サーバーの応答時間や最初のバイトまでの上流の処理を調査します。 |
| 転送が大きいまたは遅い | 記録サイズと受信タイミング | レスポンスのサイズ、圧縮、配信経路を確認します。 |
| DNS・接続・SSLフェーズが長い | 接続タイミングのセグメント | 名前解決、接続の再利用、ネットワーク経路、TLS設定を確認します。 |
HARファイルのプライバシーは?
HARファイルには、Cookie、認可ヘッダー、クエリ内のシークレット、リクエストやレスポンスのボディが含まれることがあります。アナライザーは選択されたファイルをこのタブ内で処理し、その内容をアップロードしません。ページのアクセス解析はHARの処理とは別で、ファイルを受け取りません。
機密除去済みダウンロードでは、一般的な認証・Cookieヘッダー、Cookie、機密性の高い名前のクエリパラメータ、URL内の認証情報、リクエストボディ、レスポンスボディのテキストが削除されます。すべての独自シークレットを特定できるわけではないため、共有前にダウンロードしたコピーを確認してください。
HARに含まれないことがあるものは?
- ブラウザやエクスポートツールは、タイミング、ヘッダー、ボディのテキスト、サイズのフィールドを省略することがあります。
- 記録サイズは転送・ボディ・コンテンツサイズのうち利用可能な最良のフィールドを使うため、実際に転送されたバイト数と異なる場合があります。
- 欠落または負のタイミングフェーズはウォーターフォールから省略され、利用できない値は明確にラベル表示されます。