問題タブ [swagger-ui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Swagger 応答モデル クラスを折りたたむ/展開する
残りのサービスに Swagger API ドキュメントを使用しています。Swagger をコードに正常に統合しましたが、動作します。
しかし、Swagger UI をフォーマットする必要があります。私のプロジェクトでは応答クラスの数が多いため、Swagger ページは非常に長く見え、ユーザーは情報を表示するために何度もスクロールする必要があります。
そのため、応答モデルのクラスを折りたたんで、ユーザーがクラスをクリックしたときに展開したいと考えています。それを行う方法はありますか?もしそうなら、どこでどのような変更を加える必要がありますか? Swagger-UI.js ファイルを編集しようとしましたが、必要な出力が得られませんでした。
お知らせください。事前に感謝します。
swagger - Swagger UI で自分のタイトルを使用するにはどうすればよいですか?
私は Swagger-php と Swagger-UI を使用していますが、すべて問題なく動作しますが、1 つの問題があります。Swagger-UI が作成する UI には、API ルート用の予想されるクリックして展開するセクションがありますが、それぞれのタイトルは、生成された JSON ファイルであり、私が指定できる名前ではないようです。タイトルの後の説明は、私が注釈で付けたものですが、タイトルは私が制御できないようです。
したがって、/foo の resourcePath で始まるルートと、「Foo API 関数」という説明がある場合、UI は次のようになります。
foo.json : Foo API 関数
「foo.json」は必要ありません。むしろ、これが何を言っているのかを指定したいと思います。「Foo」または「Foo 関数」のように、説明をより意味のあるものに変更します。たとえば、「ここに foo 関数があります。」
これに使用する注釈がありませんか?
servicestack - ServiceStack Swagger - メソッドを「新規」または「更新済み」としてマークする
私はおそらく、こんな質問をしたことで炎上するだろう:
API のエンドポイントを「新規」または「更新済み」としてマークしたいので、開発者が私の闊歩 UI を見ると、最近の追加がすべて表示されます。
そのようなものは存在しますか?
servicestack - ServiceStack Swagger UI および API のバージョン番号
バージョン番号をswagger UIに取得する方法はありますか?
それでは、開発者に各デプロイメントのバージョンを知らせることができますか?
swagger - swagger ui - サービスを保護するための OPTIONS リクエストで発行
配備しましSwagger UI (version swagger-ui-2.0.8) in tomcat
た。これにより、別のドメインの Tibco BW にデプロイされたサービスを呼び出す一連の API が定義されます。これまでのところ、すべて問題なく動作していましたが、Tibco BW サービスを SSL として実装したばかり(uses **https**:xxxxxx:9090/user)
です。Swagger send OPTIONS リクエストは、別のドメインの Tomcat にデプロイされて(CORS request).
いるため、すべてのレスポンス ヘッダーの CORS を「*」として設定しました。
現在の問題は、swagger からの OPTIONS リクエストに、BW サービスにアクセスするための認証ヘッダーがないことです。これを達成する方法。助けてください
前もって感謝します。
jax-rs - JaxRs ベースの Swagger のスプリング ブート アプリケーション構成
Spring Boot+Jersey+JaxRs アプリケーションを Swagger 用に構成するための例はありますか?
この投稿を参照すると、アプリに以下のコードがあり、swagger UI を表示できず、使用してリソースを一覧表示することもできません
.
ApplicationInitializer クラス: (Groovy)
リソース:
[編集]。私はJersey 1.16を使用していますが、アプリケーションへの影響によりJersey 2を使用できません