我正在学习 OpenAPI 规范。是否有任何工具可以基于 YAML 格式的 OpenAPI 定义来模拟 API?
问问题
4012 次
2 回答
6
SwaggerHub包括一个用于 OpenAPI 3.0 和 2.0 规范的模拟服务器。模拟在付费和免费计划中都可用。
要使用模拟服务器,请将您的规范导入 SwaggerHub 并启用“API 自动模拟”。模拟响应可以是 JSON、YAML 和 XML,并根据您的响应模式和模式中定义的example
,default
和enum
值生成。
披露:我为开发 SwaggerHub 的公司工作。
于 2017-11-23T22:25:16.840 回答
1
我目前正在努力为 Eclipse Vert.x 添加对自动请求验证和安全验证的支持。查看我写的这篇博文,您可以找到有关如何使用 eclipse vert.x 和 OAS3 编写 rest api 服务的完整指南。你也可以看看这个gist,有一个完整的例子。如果您想了解其他信息,请联系我。
我将尽快为 Vert.x 添加客户端和服务器的生成器(我正在等待对 OAS 3 的 swagger-codegen 支持)
于 2017-07-07T13:39:32.340 回答