3

私は、現在Spring Multipart Uploadを使用して実装されているファイルアップロード機能を備えたアプリ(Spring as DIおよびMVCフレームワークに基づく)に取り組んでいます(これは、commons fileupload libsを利用します)。

だから私が探しているのは、アップロード帯域幅の消費を減らす方法です。どうすればそれを達成できますか?

4

4 に答える 4

3

クライアントでカスタム ファイル アップローダを使用していない限り、アップロード帯域幅の消費を制限できない場合があります。Spring マルチパート アップロードが標準の HTTP マルチパート フォーム アップロードへの単なるインターフェイスであると仮定すると、クライアントからサーバーへのファイルの実際のストリーミングを実装するのはクライアント Web ブラウザーです。クライアントのブラウザに帯域幅を制限する機能がない限り、できるだけ早くアップロードするのが最善の方法です。

于 2010-04-29T18:47:45.173 に答える
0

ここでこれが役立つかもしれません:マルチパートポストメソッドの例

于 2010-04-29T16:04:52.067 に答える
0

標準 API の代わりに Commons FileUpload のストリーミング API を使用して、その方法で帯域幅を調整できないかと考えています。

于 2010-04-29T18:15:36.167 に答える
0

これはネットワーク帯域幅に完全に依存していると思います。これは、サーブレット プログラミングとの依存関係はありません。

アップロードするファイルのサイズだけが問題になる場合もありますが、そうでない場合はすべて正常に動作するはずです

于 2010-04-29T18:12:22.297 に答える