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

JSON リクエスト/レスポンスデータを HAR(HTTP Archive)形式にオンラインで即時変換。HTTP セッションデータを標準 HAR 1.2 形式にパッケージ化する開発者向け無料ツール。ブラウザで動作します。

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

JSONからHARへの変換とは?

JSON to HAR 変換は、JSON で記述された HTTP リクエストおよびレスポンスデータを標準 HAR 1.2(HTTP Archive)形式にパッケージ化します。HAR は、ブラウザの DevTools、Postman、Charles Proxy などのネットワークツールが HTTP セッションを記録・再生するために使用する形式です。JSON to HAR コンバーターを使用すると、生のリクエスト/レスポンス JSON を有効な HAR ファイルにパッケージ化し、これらのツールがインポートして分析できるようになります。

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

JSON データから HAR ファイルをプログラムで作成したい場合、HAR 形式を必要とするツールで HTTP セッション録音を共有したい場合、または API テストデータをパフォーマンスおよびデバッグツールが理解できる形式に変換したい場合に、JSON to HAR コンバーターを使用してください。HAR ファイルは Chrome DevTools、WebPageTest、Lighthouse にインポートできます。

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

JSON(単一のリクエスト/レスポンスオブジェクトまたはそれらの配列)を入力エディターに貼り付け、変換をクリックします。ツールは各エントリを必要な log、creator、entries フィールドを含む適切な HAR 1.2 構造にパッケージ化します。必須フィールドは JSON の値で埋められ、不足しているフィールドは合理的なデフォルト値で補完されます。

主な機能

  • すべての主要ブラウザ DevTools と互換性のある有効な HAR 1.2 形式を生成します。
  • 単一のリクエスト/レスポンスオブジェクトまたはエントリの配列を受け入れます。
  • 不足している必須フィールドは合理的なデフォルト値で自動的に補完されます。
  • アップロード対応:デバイスから .json ファイルを読み込むかドラッグ&ドロップ。
  • ワンクリックコピー:コピーボタンで HAR 出力を取得。

使い方

  1. JSON リクエスト/レスポンスデータを入力エディターに貼り付けるか、ファイルをアップロードします。
  2. 変換をクリックして HAR 出力を生成します。
  3. コピーをクリックして HAR をクリップボードにコピーします。
  4. クリアを使用して両方のエディターをリセットします。

主なユースケース

  • DevTools インポート: Chrome または Firefox DevTools にドラッグしてセッションを再生できる HAR ファイルを作成する。
  • パフォーマンステスト: WebPageTest と Lighthouse 分析のために API 呼び出しデータを HAR にパッケージ化する。
  • デバッグ: ネットワーク分析ツールを使用するチームメンバーと共有するために API レスポンスを HAR 形式にパッケージ化する。
  • ドキュメント: ドキュメントとテストのために API フローの HAR 録音を作成する。

変換例

入力 (JSON)

{
  "request": {"method": "GET", "url": "https://api.example.com"},
  "response": {"status": 200, "statusText": "OK"}
}

出力 (HAR)

{
  "log": {
    "version": "1.2",
    "entries": [...]
  }
}

よくある質問

関連コンバーター