- 捕获并导出 HAR 文件:在浏览器中打开开发者工具 (F12) → 切换至 Network 面板 → 复现接口操作 → 右键选择另存为包含内容的 HAR 文件。
- 载入归档文件:将
.har或.json文件拖拽至工作台区域,完全在本地内存中解析,无网络上传。 - 启用凭据脱敏与过滤器:勾选自动脱敏 Authorization 标头与清除 Cookie,剔除无用的图片、字体及 CSS 资源。
- 勾选需要保留的 API 接口:在接口列表直观查看请求方法与路径,自由搜索并勾选目标业务接口。
- 一键导出规范:选择 Postman v2.1 集合、OpenAPI 3.0 YAML/JSON 规范或 cURL Shell 脚本并下载。
什么是 HAR 转 Postman 与 OpenAPI 转换器?
HAR 转 Postman 与 OpenAPI 转换器是一款专为后端开发工程师、测试架构师 (QA) 及 DevOps 团队设计的高性能本地转换工具。它能够将浏览器网络日志(HTTP Archive .har 文件)快速转化为结构严谨的 Postman v2.1 集合文件、OpenAPI 3.0 (Swagger) 规范(支持 JSON 和 YAML 格式)以及用于终端复现的 cURL 命令行脚本。
在前后端联调或排查线上问题时,开发者经常通过浏览器抓取 HAR 文件分析网络交互。然而,原始的 HAR 归档体积臃肿且含有敏感的登录态凭证(如 Session Cookie 和 Bearer 令牌)。直接将未脱敏的文件分享给同事或上传到公共在线网站会带来极高的信息泄露风险。本工作台基于纯前端安全沙箱运行,彻底消除了凭据外泄风险并大幅提升接口文档整理效率。
核心功能与自动化工程特性
- 启发式凭证安全脱敏:自动识别并替换 Bearer 令牌与 API 密钥为 Postman
{{authToken}}环境变量,自动剥离敏感 Cookie 标头。 - 智能过滤非 API 流量噪声:一键剔除图片 (PNG/JPG)、矢量字体、样式表以及冗余的 CORS
OPTIONS预检请求,精准提炼纯净的 REST/GraphQL 接口。 - 标准 OpenAPI 3.0 架构重构:深度分析请求路径与数据模型,自动推导查询参数与请求体模式,生成的规范可直接导入 Swagger 编辑器。
- 零信任本地离线内存处理:依托浏览器本地算力流畅解析数十兆级大型归档,无网络延迟与服务依赖,全面符合企业合规要求。
持续集成自动化测试最佳实践
通过将导出的 Postman 集合文件配合 Newman 命令行运行器整合至 CI/CD 自动化流水线,测试团队可以在应用部署后自动执行端到端回归测试,快速验证接口契约与响应状态码,确保核心业务服务持续稳健运行。