HAR ファイルビューアー(オンライン)

.har ファイルを開き、すべてのリクエスト・ヘッダー・タイミング・レスポンスをブラウザ内で検査します。キャプチャが端末から離れることはありません。

HAR ファイルビューアーは .har をすべてブラウザ内で解析します。キャプチャ内のリクエスト・Cookie・ヘッダー・トークン・レスポンスボディは端末に留まり、ArrayKit にアップロードされることはありません。

JSON ビューアーを開く

HAR ファイルビューアー について

HAR ファイルビューアーは、HTTP Archive(.har)キャプチャを開き、数秒で検査できる読みやすいリクエストリストに変換します。Chrome・Firefox・Edge・Safari の DevTools からエクスポートしたファイルをドロップすると、各エントリのメソッド・URL・ステータス・リソース種別・転送サイズ・合計時間が表示されます。行を展開すると、リクエストとレスポンスのヘッダー、クエリ文字列パラメーター、フェーズごとのタイミング内訳(DNS・接続・SSL・待機・受信)、そしてキャプチャに埋め込まれている場合はレスポンスボディを読めます。サマリーは合計リクエスト数・転送バイト数・実時間の完了時刻・ステータスコードの内訳を集計するため、失敗や遅い呼び出しを一目で見つけられます。HAR ファイルにはしばしば Cookie・認証ヘッダー・トークンが含まれるため、何もアップロードされません — ファイルは端末上で完全に解析・レンダリングされます。

機能

HAR ファイルビューアー の使い方

  1. ブラウザの DevTools で Network パネルを開き、.har ファイルをエクスポートします
  2. .har をここにドロップするか Open .har をクリックします(HAR の JSON を貼り付けても可)
  3. リクエストリストを見て、サマリーでエラーや遅い呼び出しを確認します
  4. 行をクリックしてヘッダー・クエリパラメーター・タイミング・レスポンスを検査します
  5. Errors フィルターを使って 4xx と 5xx のレスポンスに直接ジャンプします

入力

{ "log": { "entries": [ { "request": { "method": "GET", "url": "https://api.example.com/v1/users" }, "response": { "status": 200, "content": { "mimeType": "application/json", "size": 2048 } }, "time": 120 } ] } }

出力

GET  200  api.example.com/v1/users  json  2.00 KB  120 ms

1 つの HAR エントリが、種別・サイズ・時間を持つリクエスト行としてレンダリングされます。

よくあるエラーとトラブルシューティング

よくある質問

HAR ファイルとは何ですか?
HAR(HTTP Archive)ファイルは、ブラウザがページに対して記録したネットワーク活動の JSON ログです。各リクエストとレスポンス — メソッド・URL・ヘッダー・Cookie・タイミング、任意でボディ — を log.entries 配列に保存するため、ツールがセッションを再生・分析できます。
ブラウザから HAR をどうエクスポートしますか?
DevTools(F12)を開き、Network パネルに移動し、活動を再現してから、リクエストを右クリックして 'Save all as HAR'(Chrome/Edge)を選ぶか、Firefox と Safari のダウンロード/エクスポートアイコンを使います。その .har をここに読み込んで検査します。
ビューアーはリクエストとレスポンスのボディを表示しますか?
HAR が content.text の下にボディを埋め込んでいる場合はレスポンスボディを表示します。多くのキャプチャはファイルを小さく保つためボディを省きます。リクエストヘッダー・クエリ文字列パラメーター・レスポンスヘッダーは、存在すれば常に表示されます。
タイミングフェーズは何を意味しますか?
各エントリは合計時間をフェーズに分解します: blocked(キューイング)・DNS ルックアップ・接続(TCP)・SSL(TLS ハンドシェイク)・送信(アップロード)・待機(サーバーの処理時間 / TTFB)・受信(ダウンロード)。ブラウザが記録しなかったフェーズは not applicable としてマークされ非表示になります。
数百のリクエストを持つ大きな HAR を処理できますか?
はい。ファイル全体がブラウザ内で解析され、すべてのリクエストが折りたたみ可能な行になるため、大きなキャプチャもスクロール可能なままです。Errors フィルターを使って失敗した 4xx と 5xx のレスポンスに直接ジャンプできます。
HAR 内の Cookie や認証ヘッダーは非公開に保たれますか?
はい。HAR ファイルにはしばしば Cookie・Authorization ヘッダー・トークンが含まれるため、ビューアーはファイルの解析とレンダリングをすべて端末上で行います。キャプチャの内容が ArrayKit にアップロードされることはありません。

関連ツール

すべての ArrayKit ツール