チャンクでPOSTコールチャンクにデータストリームを書き込むJersey 2クライアントを作成したかったのですが、Jersey 2 POSTへのデータストリームをチャンクで呼び出すクライアント
なぜですか?これは、POSTコールを介して送信する前に、入力ストリーム全体の要求データをディスクメモリに保存するのを避けるのに役立ちます。
私はネットで検索し、Jersey2 APIも調べましたが、解決策は見つかりませんでしたが、GETコールを実行してストリームで巨大な応答を送信し、Jerseyクライアントで同じメッセージを読み取るサーバー側のソリューションクライアントでは、私は巨大なペイロードを送信するには、1 GBのXMLデータをストリームのPOST POSTコールとして送信する必要がありました。
私はhereで与えられた解決策を試しましたが、この解決策は再びシステムメモリを使用します。
私はディスクに1GBのデータを保存するのではなく、オンザフライでデータの1GB要求ストリームを作成し、1GBデータをチャンクで直接チャンクにPOST呼び出しに書き込みます。
ご協力いただきありがとうございます。 ありがとうございました。