0

Java アプレットを使用して複数のファイルをアップロードしたいと考えています。

Apache Http Client を使用して実用的なアプリケーションを開発しました。

上記の問題は、Apache Http クライアントの Jar としてのアプレットの依存関係です。

現在、1 つの小さな機能 [ファイルのアップロード] のために 7 つの jar ファイルをインポート/ダウンロードする必要があります。

実稼働環境では、ダウンロード時間が非常に長くなります。

したがって、HTTPプロトコルを使用して複数のファイルをアップロードし、簡単な応答を取得できる単純なライブラリまたはJavaクラスが必要です。

インターネット上で非常に多くのコードを見つけましたが、問題はバイナリのアップロードから始まります。

例えば単純なアップロードでWaveファイルをアップロードすると、サーバー側で聞くとアップロード後に歪んでしまいます。

単純なアップロードを使用して JPEG ファイルをアップロードすると、アップロード後にサーバー側で見ると品質が異なります。

Apache http クライアントを使用する場合、上記の問題はすべて直面しません。

URLConnectionを使用したPOSTアップロードからこのコードを使用しました

アップロードに Apache HTTP cleints を使用すると、どのような利点がありますか?

URLConnection を使用してバイナリ ファイルをアップロードすると、何が問題になりますか?

次のコードMultipart Requestを使用すると機能しますか? このコードを使用すると不利な点はありますか?

また

誰でも、HTTP プロトコルを使用して URL 接続クラスを使用して複数のバイナリ ファイルをアップロードする作業コードを持っています。

4

1 に答える 1