OpenAPI 路径统计

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议
加载示例

功能说明

输入 OpenAPI(Swagger 2.0/3.0)格式的 API 文档,自动分析接口结构并生成统计报告,包括接口总数、HTTP 方法分布、路径树形图与接口明细表。

适用于 API 文档审阅、接口盘点、代码审查、微服务治理等场景,帮助开发者快速掌握 API 全貌。

使用步骤

1. 在输入框中粘贴 OpenAPI JSON 或 YAML 格式文档。

2. 点击「统计」按钮,工具自动解析并展示结果。

3. 可在「树形图」和「明细表」两种视图间切换。

4. 点击「加载示例」可快速体验。所有数据仅在浏览器中处理,不上传服务器。

常见问题

支持 YAML 格式吗?

支持。使用 js-yaml 库将 YAML 转换为 JSON 后分析,支持 OpenAPI 2.0(Swagger) 和 3.0+。

接口路径中的参数怎么显示?

路径参数(如 /users/{id})会保留花括号形式展示,清晰区分路径段。

你可能还想问

能统计哪些维度的信息?

按方法类型(GET/POST/PUT/DELETE 等)、路径层级、标签分组统计接口数量与分布;接手陌生服务的文档时,先看统计就能快速把握 API 面貌。

支持 Swagger 2.0 和 OpenAPI 3 吗?

两者都支持,识别文件里的 paths 定义自动解析;个别用扩展字段定义路径的文档可能统计不全,以标准字段为准。

大文件解析会超时吗?

数千条路径的文档也能秒级解析;单文件超过数十 MB 多为生成工具冗余所致,可先删除 descriptions 等大字段再统计。