OpenAPI 工具箱
在浏览器本地解析 OpenAPI/Swagger 和常见 cURL,生成 API 客户端、Postman、JMeter 或 OpenAPI JSON。
浏览器本地处理
该页面已通过公开目录检查;启用JavaScript后可使用完整功能。
使用指南
如何使用OpenAPI 工具箱
OpenAPI、Swagger 和 cURL 内容只在当前浏览器解析,不会请求远程 $ref、发送接口调用或上传文档。
导入文档
粘贴 OpenAPI 2/3 JSON、YAML 或 cURL 文本,并选择需要的转换模式。
运行转换
点击运行后查看客户端、Postman、JMeter 或规范化 JSON 输出;本地解析遇到危险键会停止。
复核结果
检查服务器地址、鉴权占位符、参数和 schema,再复制结果到项目中使用。
限制与注意事项
- 远程 $ref 不会联网解析;包含外部引用的文档需要先下载并内联。
- 生成的客户端、集合或测试计划是静态草稿,不会替用户发起网络请求。
- 超大、超深、循环引用或不完整的规范会拒绝转换,复杂鉴权仍需人工补充。
常见问题
会调用我的 API 吗?
不会,页面只解析文档并生成文本。
为什么外部 $ref 没有展开?
为了保持纯静态和隐私安全,远程引用不会自动请求。
生成的代码可以直接上线吗?
不能保证;请先审查鉴权、错误处理、超时和服务地址。