将OpenAPI规范转换为OMS规范的工具

openapi2oms的Python项目详细描述


开放式API2OMS

此工具旨在将OpenAPI 3规范转换为相应的OMS 相当于。并不是所有的特性都得到支持,有些假设也支持 已经做好了。请阅读“注意事项”部分以了解这些内容 假设。在

故事脚本

result = openapi2omsconvertspec: openApiSpecproperties: {"serverIndex":0}

注意事项

假设

  1. 如果给定路径有多个可用的内容类型,则内容类型 application/json如有,应优先考虑。如果application/json不是 如果可用,则将任意选择适当的内容类型
  2. OMS不支持多个响应。因此,以下是响应顺序 代码被认为是成功的操作:200, 201, 202, 2XX, 204, default。 此外,由于不支持多个内容类型,application/json 将在可用的情况下使用。如果application/json不可用,则 将任意选择适当的内容类型

待办事项

相关:

  1. []https://github.com/microservices/openmicroservices.org/issues/50
  2. [x] https://github.com/microservices/openmicroservices.org/pull/96

许可证

麻省理工学院执照

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
swing Java按钮/网格布局   java列出Google日历中的所有事件   java无效:单击API publisher test按钮后连接到后端时出错   带有内部赋值的java While循环导致checkstyle错误   java为什么trimToSize/ensureCapacity方法提供“公共”级访问?   文件输出流的java问题   ListIterator和并发修改异常的java问题   java如何使用两个URL映射   无法识别使用“./../”构造的字符串java相对路径,为什么?   首次写入remotelyclosedsocket不会触发异常,对吗?JAVA   java OneDrive REST API为文件上载提供了400个无效谓词   Java泛型、集合接口和对象类的问题   OpenSSL Java安全提供程序   jmeter java运行jmx禁用操作