Amazon AWS S3サーバーにファイルをアップロードし、javaクラスファイルのurlファイルを使用してファイルをダウンロードする機能を提供します。javaのURLをスラッシュ化する
i「はテスト自動レポートSheet.pdf」(単語間のスペースを含む)などのファイルをアップロードする場合は、そのためのURLは、私のようにバインドされた例外のArrayIndexアウトを取得しています
https://s3.amazonaws.com/cdn.generalsentiment.com/MVR/reports/Test+Automated+Report+Sheet1.pdf
ですurlには '+'記号が含まれているため、 '+'記号を空白で置き換えます。ここにそれを行うためのコードがあります。 は私が
String reportURL = mediaValueReport.getReportFileURL().replace('+', ' ');
を使用しています。このアプローチの罰金ですか、私はそれより最適な方法書くことができます。
を使用することができ、多くのヘルパーliberaiesがありますか? ArrayIndexOutOfBOundについて説明しました。コード化されたURLを使用してコンテンツをダウンロードすると、完璧にうまくいくので、そこから始めます。 –