ベストアンサー1
API定義のURLはSwagger UIのトップバーに表示されます。この例では、
/v2/api-docs?group=full-petstore-api
完全なURLは次のようになります
http://localhost:8080/v2/api-docs?group=full-petstore-api
Swagger UI の新しいバージョンでは、API 定義へのリンクが API タイトルの下に表示されることが多いので、リンクを右クリックして「名前を付けて保存」することができます。
Swagger UI に API 定義への目に見えるリンクがない場合は、ページ ソースを表示してurl
次のようなパラメータを探します。
const ui = SwaggerUIBundle({
url: "https://petstore.swagger.io/v2/swagger.json", // <-------
dom_id: '#swagger-ui',
url
またはコード式が表示されない場合はurl
、ブラウザの開発ツールを開き、通信網タブをクリックしてキャッシュを無効にします。次にページを更新し、 HTTPリクエストの中からAPI定義ファイル(swagger.json
、swagger.yaml
、または類似のもの)を検索します。api-docs
HR のリストを絞り込みます。
実際の値を確認する別の方法url
は、ブラウザ コンソールを使用して、UI バージョンに応じて次のいずれかの値を評価することです。
Swagger UI 3.x:
ui.getConfigs().url
Swagger UI 2.x:
swaggerUi.api.url
OpenAPI 定義が .js ファイル内に埋め込まれている場合もあります。この場合は、このファイルを取得して余分な部分を削除します。