問題タブ [quarkus-rest-client]
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 - Quarkus から Spring Boot アプリケーションにファイルを送信する方法は?
メインの Spring Boot アプリケーションと通信することを目的とした Quarkus マイクロサービスを作成しています。
Spring Boot アプリを呼び出すために、このQuarkus チュートリアルに基づいて REST クライアントを作成しましたが、一部のエンドポイントでは正常に動作しています。この問題は、Quarkus から Spring ブートにファイルをアップロードしようとすると発生し、正常に動作しません。この他のチュートリアルに従って、マルチパート リクエストを操作しました。
Quarkus アプリケーションのマルチパート オブジェクトは次のとおりです。
Quarkus の REST クライアントのエンドポイントは次のとおりです。
MultipartBody オブジェクトを作成する方法は次のとおりです。
Spring Boot アプリケーションのエンドポイント:
inputFile
提供されていないというエラーがスローされます。
@RequestParam
forを変更すると@RequestBody
、inputFile
パラメータは常にになりますnull
。私は何が欠けていますか?
java - 空のモデルを返す Quarkus RestClient (JAVA)
私のアプリケーションには 2 つのプロジェクト (サービス) があり、あるサービスから別のサービスへの API 呼び出しを行いたいと考えています。そこで、Quarkus Restclient の Quarkus チュートリアルに従いました。しかし、呼び出しを行うと、restclient はデフォルトのモデルを返します。
これは私の応答クラスです:
これが返される Response モデルです。RestClient にもこのモデルを受け取ってもらいます。しかし、RestClient は、デフォルトのコンストラクターを持つ Response オブジェクトを提供してくれます。代わりに特定のデータを使用します。
この呼び出しを受け取るインターフェイス:
したがって、デフォルトのコンストラクター Response obj を取得しています。
よろしく、バート