OpenAPI 工具箱

在浏览器本地解析 OpenAPI/Swagger 和常见 cURL,生成 API 客户端、Postman、JMeter 或 OpenAPI JSON。

浏览器本地处理
该页面已通过公开目录检查;启用JavaScript后可使用完整功能。
使用指南

如何使用OpenAPI 工具箱

OpenAPI、Swagger 和 cURL 内容只在当前浏览器解析,不会请求远程 $ref、发送接口调用或上传文档。

  1. 导入文档

    粘贴 OpenAPI 2/3 JSON、YAML 或 cURL 文本,并选择需要的转换模式。

  2. 运行转换

    点击运行后查看客户端、Postman、JMeter 或规范化 JSON 输出;本地解析遇到危险键会停止。

  3. 复核结果

    检查服务器地址、鉴权占位符、参数和 schema,再复制结果到项目中使用。

限制与注意事项

  • 远程 $ref 不会联网解析;包含外部引用的文档需要先下载并内联。
  • 生成的客户端、集合或测试计划是静态草稿,不会替用户发起网络请求。
  • 超大、超深、循环引用或不完整的规范会拒绝转换,复杂鉴权仍需人工补充。

常见问题

会调用我的 API 吗?

不会,页面只解析文档并生成文本。

为什么外部 $ref 没有展开?

为了保持纯静态和隐私安全,远程引用不会自动请求。

生成的代码可以直接上线吗?

不能保证;请先审查鉴权、错误处理、超时和服务地址。

页面反馈发现问题或有改进建议?
反馈功能需要在在线版使用

请在在线版启用 JavaScript 后提交;当前工具或案例的本地功能不受影响。

前往在线版反馈