在Swagger UI

时间:2016-05-30 12:04:12

标签: swagger swagger-ui swagger-2.0

我在使用localhost的Swagger UI中实现了搜索的问题。

我一直在网上搜索,但我没有找到答案。

我的问题是:"是否可以在Swagger UI中实现搜索,以便人们可以搜索API的路径?"

提前致谢!

3 个答案:

答案 0 :(得分:3)

我在Googlegroups上的官方Swagger社区页面上收到了答案。

他们在github上建议了以下页面,这正是我想要的。这是Swagger UI中非常漂亮的搜索实现。

https://github.com/swagger-api/swagger-ui/pull/2116

无论如何,谢谢你回答我的问题!

答案 1 :(得分:0)

swagger-ui目前还没有ui-search选项。但作为一种解决方案,您有两种选择。

  1. 默认情况下,swagger-ui根据路径列出api的集合(在api代码上用@Api()注释)。在下面的示例中,它列出了基于2个路径的apis(价格检查和pdp详细信息)。 enter image description here
  2. 2.你可以明确告诉swagger-ui只显示在特定路径下列出的api。在下面的示例中,它显示仅在价格检查下列出的apis。

    enter image description here 为此,您必须使用swagger配置该path-doc。

    有关swagger-annotations的更多信息,请参阅this

    更新:

    现在可以使用内置的swagger-ui search

答案 2 :(得分:0)

在github swagger search中有一个存储库,可以通过命令(ctrl)+ F在整个项目中搜索API并在庞大的文档中搜索API。