オンライン JSON to HAR コンバーター
JSON リクエスト/レスポンスデータを HAR(HTTP Archive)形式にオンラインで即時変換。HTTP セッションデータを標準 HAR 1.2 形式にパッケージ化する開発者向け無料ツール。ブラウザで動作します。
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 出力を取得。
使い方
- JSON リクエスト/レスポンスデータを入力エディターに貼り付けるか、ファイルをアップロードします。
- 変換をクリックして HAR 出力を生成します。
- コピーをクリックして HAR をクリップボードにコピーします。
- クリアを使用して両方のエディターをリセットします。
主なユースケース
- 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": [...]
}
}