2016-05-30 548 views
0

我得到了在使用本地主機的Swagger UI中執行搜索的問題。在Swagger UI中執行搜索

我一直在網上搜索,我沒有找到答案。

我的問題是:「是否可以在Swagger UI中實現搜索,以便人們可以搜索API的路徑?」

在此先感謝!

+1

你是什麼意思通過執行搜索?就像頂部的搜索框一樣?瀏覽器的搜索不夠? – Sampada

回答

3

我收到了Google羣組官方Swagger社區頁面上的答案。

他們在github上建議了以下頁面,這正是我正在尋找的。這是Swagger UI中的一個非常漂亮的搜索實現。

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

不管怎樣謝謝回答我的問題!

0

swagger-ui到目前爲止沒有ui-search選項。但作爲一種解決方案,您有兩種選擇。

  1. 默認情況下,swagger-ui根據路徑列出apis集合(在api代碼上用@Api()註解)。在下面的例子中,它已經根據2條路徑(價格檢查和pdp細節)列出了apis。 enter image description here

2.您可以明確告訴swagger-ui只顯示在特定路徑下列出的apis。在下面的示例中,它僅顯示在價格檢查下列出的apis。

enter image description here 爲此,您必須使用swagger配置path-doc。

請參閱this瞭解更多關於swagger-annotations的信息。

UPDATE:

在 - 內置招搖的UI search現已推出。

+1

嗨,謝謝你的回答。不是真的,我正在尋找。不管怎麼說,還是要謝謝你! – Ward

+0

NP。我從你的回答中發現了一件新事物。 –