問題タブ [springfox]
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.
java - Swagger UI 基本認証 Springfox
Java構成のみを使用してカスタムヘッダーをSwagger UIに追加しようとしています(htmlファイルを変更せずに)。私はspringfoxを使用していますが、swagger uiにアクセスするために別のhtmlファイルを用意したくありません。
このコードを使用して、変更しようとしていました
の中へ
また
しかし、私はそれができませんでした。の
1つはに変更されます
それを修正する方法がわかりません。もらうのが理想です
動作しますが、ApiKeyVehicle には --header しかありません。それを変更する方法があるかどうかはわかりません。
誰か手を貸してくれませんか?
すみません、すべてがとても面倒です
gradle - Springfox swagger - スプリング ブート ジャージと gradle を使用した API ドキュメントはありません
jersey と gradle を使用したスプリング ブート アプリケーションがあり、springfox を使用して API ドキュメントを自動的に生成しようとしています。
ここの手順に従いました: http://springfox.github.io/springfox/docs/current/
これが私がしたことです:
build.gradle:
/li>ばねのブーツの塗布:
/li>今度はコントローラー (ジャージー)
/li>
サーバーを起動してhttp://localhost:8080/swagger-ui.htmlに移動すると、basic-error-controller のみがリストされた「緑色」の UI 画面が表示されます。私自身のコントローラーはありません。
私は何を間違えましたか?みんなありがとう
java - Swagger/Springfox と Spring Boot を使用してクエリ パラメータをオブジェクトにアンマーシャリングする
REST サービスに検索エンドポイントがあります。私は Spring Boot を使用しているので、検索クエリに基づいて検索結果を返すメソッドを使用して @RestController をセットアップしました。これはメソッド定義です:
SwaggerUI が SearchQuery のフィールドを UI の個別のクエリ パラメータとして表示することを期待していました。そうではありません。一般的な「クエリ」パラメーターを表示するだけです。@RequestBody でクエリに注釈を付けると、ユーザーは JSON ペイロードを本文に追加できますが、これは GET リクエストです。ユーザーにはクエリ パラメータのみを使用してもらいたいのです。
何か案は?
java - spring-rest および springfox での byte[] の使用
私は REST API の設計に不慣れで、作成しようとしている API について 2 つの質問があります。
PDF ファイルのエンコーディングを指定して、データベースにオブジェクトを作成するサービスを作成したいと考えています。
私の現在のサービスは次のようになります。
私の質問は次のとおりです。
- REST API で byte[] を使用することは「推奨」されますか? PS: このサービスは、ツールキットだけでなく Web クライアントによっても使用されます。
- springfox を使用して API を文書化しようとしました。UI ツールでバイナリ データを送信できません。
次の注釈を使用しました
生成された JSON は次のとおりです。
ただし、UI インターフェイスは PDF エンコーディング用のテキストエリアを表示し、コンテンツを文字列として送信します。(たとえば、値「5」を送信すると、サーバーは [53] を受け取ります)。
このレベルで何が欠けているか分かりますか?
- 編集 -
PDF はクライアント側で HTML フォームから生成されます。したがって、単純なフォーム送信ではありません。
spring-boot - Springfox @RestController の命名
Springfox を使用していると、ちょっとした問題が発生します。@RestController クラスに名前を設定できません。
Spring Boot と Swagger2 を使用しています。
次のコードは、springfox ui で「rest-status-controller」という名前のコントローラーを生成します。代わりに「申請ステータス」を期待していました。私が知らない別の設定はありますか?
spring - springfox swagger uiが有効なリソースに対して404を返す
swagger を使用して有効なリソース要求に対して 404 を取得しています。Swagger は失敗して 404 を返しますが、Postman は結果を返します。swagger が失敗するパラメーターは authDtls です。このパラメーターに json を渡す必要があります。json を渡すと、404 で失敗しますが、json 以外の入力では正常に動作します。springfox swagger ui バージョン 2.5.0 を使用しています
これは、swagger または springfox のバグですか? 提案してください。
スプリングフォックス Json:
スプリング コントローラー: