API 合同检查器
仅在本地处理 JSON:OpenAPI 3.0.x/3.1.x,每份 1 MiB、深度 64、100,000 个值,显示前 500 项。报告删除的路径、操作、响应,以及参数、请求体、内联请求顶层字段从可选变为必需。拒绝外部引用和 YAML,跳过内部引用。不分析响应 schema、嵌套 schema、完整破坏性变更、语义等价或 schema 校验。
使用步骤
如何使用
- 粘贴原始和修改后的 OpenAPI JSON 规范。
- 在本地运行有界比较。
- 查看列出的变更及跳过范围,另行审查其他兼容风险。
API 合同检查器
仅在本地处理 JSON:OpenAPI 3.0.x/3.1.x,每份 1 MiB、深度 64、100,000 个值,显示前 500 项。报告删除的路径、操作、响应,以及参数、请求体、内联请求顶层字段从可选变为必需。拒绝外部引用和 YAML,跳过内部引用。不分析响应 schema、嵌套 schema、完整破坏性变更、语义等价或 schema 校验。
常见问题
你可能还想知道
检查器会比较哪些内容?
它会报告已删除的路径、操作和响应,以及参数、请求体、内联请求顶层字段从可选变为必需的情况。
它能分析所有破坏性变更吗?
不能。它跳过内部引用,也不分析响应或嵌套 schema、完整破坏性变更、语义等价性或 schema 有效性。
支持哪些输入和限制?
支持 OpenAPI 3.0.x 或 3.1.x JSON,每份最多 1 MiB、深度 64、100,000 个值,最多显示 500 项。拒绝 YAML 和外部引用。