在线 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 输出。
如何使用工具
- 将 HAR 文件内容粘贴到输入编辑器中,或上传 .har 或 .json 文件。
- 点击转换,将条目提取为 JSON 数组。
- 点击复制,将 JSON 复制到剪贴板。
- 使用清除重置两个编辑器。
常见使用场景
- 网络分析: 扫描录制中的所有 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
}
]