2

ファイルを受信して​​ディスクに保存する REST リソースを作成する必要があります。
ファイルは jersey クライアントから送信されます。
今のところ、2 つのオプションがあります。
1. マルチパートを使用する
2. 入力ストリームを文字列として読み取り、ファイルに保存するだけです。

マルチパートを使用する利点は何ですか? ファイルサイズに関係していますか?それとも何か?

ありがとう

4

1 に答える 1

1

ジャージーサーバーサイドを使用する場合、マルチパートを使用すると、

  • ディスクバッファリング(メモリに巨大なファイルを保持したくないことは確かです)
  • 自動base64/バイナリストリーム変換

文字列オプションを選択した場合、これらの利点は利用できません。

質問に対する私の回答も参照してくださいJAX-RS入力として画像を受け入れる、マルチパートオプションのサンプル実装があります

于 2013-02-18T09:46:45.757 に答える