Demo:把 checkout HAR 转成请求故事
checkout 页面常同时请求页面、购物车校验、下单接口和订单状态。时序图能让团队快速看到真实顺序。
- 标出页面请求和 API 请求。
- 突出 4xx/5xx 状态码。
- 把第三方脚本和核心接口分开讨论。
GET /checkout -> 200
POST /cart/validate -> 200
POST /orders -> 201
GET /orders/123 -> 200把 DevTools 导出的 HAR 文件变成可读请求时序,帮助前端、后端和 QA 对齐真实浏览器行为。
This input may work better in the matching tool. Open JSON tool
把当前预览结果带到相关工具里继续转换、排查或导出。
有。HAR 常包含 cookie、Authorization header、query 参数和用户数据,粘贴前必须清理。
waterfall 更适合看精确耗时;时序图更适合解释请求顺序、参与域名和调试故事。
不能单独证明。HAR 显示浏览器观察到的请求耗时,需要结合服务端日志、trace 和缓存信息判断。
通常不建议。先提取关键请求和截图,必要时再提供脱敏 HAR。
这个工具可以把已有开发者源码转成更容易评审的可视化说明,适合文档、工单和架构讨论。
建议先用小样例确认关系,再粘贴更大的源码,避免一次性输入太复杂。
导出 SVG 或 PNG 后,也建议把源文本和图片一起保留,方便后续修改。
checkout 页面常同时请求页面、购物车校验、下单接口和订单状态。时序图能让团队快速看到真实顺序。
GET /checkout -> 200
POST /cart/validate -> 200
POST /orders -> 201
GET /orders/123 -> 200HAR 中的耗时可能包含 DNS、连接、排队、缓存、下载和浏览器调度。时序图帮助定位顺序,最终原因还要结合更多证据。
Observed slow: POST /orders 1280ms
Need: server log duration + trace span + cache headersHAR 是高风险调试材料。公开或跨团队分享前,应移除所有身份、会话和客户相关信息。
Authorization: Bearer [redacted]
Cookie: [removed]
email: user@example.com -> user@example.test当你需要在文档、PR、故障复盘或交接材料发布前检查源码内容时,可以使用 HAR 文件转时序图。把浏览器 HAR 请求转换成时序图,用于 API 调试、性能排查和事故复盘。
导出前建议检查标签是否可读、关系是否和源码一致、示例是否包含敏感信息,以及修改输入后预览是否仍然成立。
如果预览失败,先把输入缩小到最小完整示例,确认格式语法,再逐段加回内容。很多失败来自不完整文件、缩进错误、缺少图表头,或复制了依赖隐藏上下文的片段。
请把预览结果当作 review 界面,而不是生产事实来源。生成的图表、转换文件、看板和规则示例在进入正式文档或运维流程前仍需要人工确认。
这个工具会从开发者输入中提取结构和关系,适合调试与文档 review;复杂边界仍建议回到源码确认。
分级不是质量打分,而是告诉用户当前工具更适合稳定导出、深度调试、快速解析,还是 AI 辅助生成。