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 接続クラスを使用して複数のバイナリ ファイルをアップロードする作業コードを持っています。