0

特定の環境で Swagger を無効にしようとしています。ドケットで .enable(false) を実行することで無効にできますが、UI ページはまだ SWagger UI フレームをロードし、ページに null を表示します。完全に削除したいのですが、インクルード パターン オプションが使用できなくなったようです。代替手段はありますか?

4

1 に答える 1

1

ドケットで選択 APIを使用する必要があります( 4,5,6 & 7 を参照)。

 docket
    .select()
      .apis(RequestHandlerSelectors.any()) //<1>
      .paths(PathSelectors.ant("**/some-api-uri")) //<2>
      .build()
  1. RequestHandlerこれは、 sに基づいてフィルタリングできる述語です。
  2. これはパス選択に基づく述語です。antや などの事前に選択されたものが付属していregexます。独自の述語を書くことができますが、探しているものにはそれらで十分であると思います
于 2016-06-24T02:19:36.587 に答える