如何解决端点通过http方法进行分组
我有多个控制器,每个控制器都有GET,POST,PUT,DELETE API。默认情况下,在控制器级别对API进行大范围分组。有什么办法可以通过swagger doc中的http方法类型对这些api进行分组?即一起GET API,一起POST API等。
解决方法
您可以在要定义的每个api路径的级别使用“标签”部分。如下所示,这是您如何迅速标记API路径的方法。
paths:
/pet:
post:
tags: // This is where you provide your method type to group all your APIs for a given http method . Same you can do to tag "GET" methods .
- "POST"
summary: "Add a new pet to the store"
description: ""
operationId: "addPet"
对于所有get API,您都可以为post api提供标签“ GET”,“ POST”,等等。我为您提供了一个示例,它可以帮助您形象化。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。