2015年3月20日金曜日

Javaでリモートからの画像ファイルをダウンロードするには?



    response.setHeader("Content-Disposition""filename=\""+ fileName + "\"");
    response.setContentType("image/jpeg");

    URL url = new URL(fileLink);
    URLConnection connection = url.openConnection();
    InputStream is = connection.getInputStream();
    IOUtils.copy(is, response.getOutputStream());
    response.flushBuffer();


ヘッダーの設定をダウンロードするファイルによって設定する。IOUtilsでストリームをコピーするのは便利。

0 件のコメント:

コメントを投稿