オンライン HAR to JSON コンバーター

HAR(HTTP Archive)ファイルをクリーンなJSONにオンラインで即時変換。HAR ファイルから HTTP セッションデータを抽出して読みやすい JSON 配列に簡素化する無料ツール。ブラウザで動作します。

HARをドラッグ&ドロップするか貼り付けてください
Loading editor...
Loading editor...

HARからJSONへの変換とは?

HAR to JSON 変換は、HAR(HTTP Archive)ファイルに格納されている HTTP セッションデータを抽出し、クリーンでフラットな JSON 配列に簡素化します。Chrome DevTools、Firefox、Postman、または Charles Proxy からエクスポートされた HAR ファイルには、実際のリクエストとレスポンスデータと共に詳細なメタデータが含まれています。HAR to JSON コンバーターは、これを URL、メソッド、ステータス、レスポンスボディなどの重要なフィールドに絞り込み、データを読みやすく、検索しやすく、処理しやすくします。

なぜHARをJSONに変換するのか?

完全な HAR スキーマを調べることなく HAR 録音からネットワークトラフィックを分析する必要がある場合は、HAR to JSON コンバーターを使用してください。HAR ファイルは数百キロバイトになる場合があり、エントリごとに多数のネストされたフィールドが含まれています。フラットな JSON 配列への変換により、すべてのリクエストを一目でスキャンしたり、ステータスコードでフィルタリングしたり、レスポンスボディを抽出したり、データをスクリプトや分析ツールに渡すことが容易になります。

HARからJSONへのコンバーターの仕組み

HAR ファイルの内容を入力エディターに貼り付け、変換をクリックします。ツールは HAR 構造から log.entries 配列を読み込み、各エントリをリクエストメソッド、URL、レスポンスステータス、MIME タイプ、レスポンスボディ、リクエストボディ、タイミング情報を含む簡略化された JSON オブジェクトにマッピングします。有効な JSON であるレスポンスボディは自動的にネストされたオブジェクトに解析されます。

主な機能

  • HAR log.entries からすべてのエントリをクリーンな JSON 配列に抽出します。
  • JSON レスポンスとリクエストボディを自動的にネストされたオブジェクトに解析します。
  • エントリごとに URL、メソッド、ステータス、MIME タイプ、タイミングをキャプチャします。
  • アップロードまたはドラッグ&ドロップで .har、.json、.txt ファイルに対応。
  • ワンクリックコピー:コピーボタンで JSON 出力を取得。

使い方

  1. HAR ファイルの内容を入力エディターに貼り付けるか、.har または .json ファイルをアップロードします。
  2. 変換をクリックして、エントリを JSON 配列として抽出します。
  3. コピーをクリックして、JSON をクリップボードにコピーします。
  4. クリアを使用して両方のエディターをリセットします。

主なユースケース

  • ネットワーク分析: 録音内のすべての HTTP リクエストをスキャンして、遅いまたは失敗した呼び出しを見つける。
  • API デバッグ: 詳細な検査のために HAR エクスポートからレスポンスボディを抽出する。
  • パフォーマンスレビュー: スプレッドシートやスクリプトで分析するために HAR ファイルからリクエストのタイミングデータを抽出する。
  • セキュリティレビュー: 機密データの露出について HAR エクスポートのリクエスト URL とヘッダーをスキャンする。

変換例

入力 (HAR)

{
  "log": {
    "version": "1.2",
    "entries": [
      {"request": {"method": "GET", "url": "https://api.example.com"}, "response": {"status": 200}}
    ]
  }
}

出力 (JSON)

[
  {
    "method": "GET",
    "url": "https://api.example.com",
    "status": 200
  }
]

よくある質問

関連コンバーター