在线 HAR 转 JSON 转换器

即时在线将 HAR(HTTP Archive)文件转换为干净的 JSON。免费工具,可将 HAR 文件中的 HTTP 会话数据提取并简化为可读的 JSON 数组。在浏览器中运行,无需注册。

拖放或粘贴您的 HAR
Loading editor...
Loading editor...

什么是 HAR 转 JSON?

HAR 转 JSON 将存储在 HAR(HTTP Archive)文件中的 HTTP 会话数据提取并简化为干净的扁平 JSON 数组。从 Chrome DevTools、Firefox、Postman 或 Charles Proxy 导出的 HAR 文件包含大量元数据以及实际的请求和响应数据。HAR 转 JSON 转换器将其提炼为基本字段——URL、方法、状态、响应体——使数据易于阅读、搜索和处理。

为什么要将 HAR 转换为 JSON?

当您需要分析 HAR 录制中的网络流量而无需遍历完整的 HAR 架构时,请使用 HAR 转 JSON 转换器。HAR 文件可能有数百 KB,每个条目包含数十个嵌套字段。转换为扁平 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
  }
]

常见问题

相关转换器