tufin/oasdifftufin/oasdiff是一个专为OpenAPI Specification 3(原Swagger)设计的差异比较工具,用于分析和展示两个OpenAPI规范文件之间的差异,支持多种输出格式,适用于API版本变更管理、文档差异审计等场景。
通过URL比较两个公开的OpenAPI文件,输出文本/Markdown格式的差异结果:
bashdocker run --rm -t tufin/oasdiff -format text -base [***] -revision [***]
通过URL比较两个公开的OpenAPI文件,输出HTML格式的差异结果:
bashdocker run --rm -t tufin/oasdiff -format html -base [***] -revision [***]
通过URL比较两个公开的OpenAPI文件,输出YAML格式的差异结果:
bashdocker run --rm -t tufin/oasdiff -format yaml -base [***] -revision [***]
比较本地文件系统中的两个OpenAPI文件(需挂载本地目录到容器):
bashdocker run --rm -t -v $(pwd)/data:/data:ro tufin/oasdiff -base /data/openapi-test1.yaml -revision /data/openapi-test3.yaml
更多信息请访问项目GitHub仓库:[***]
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务