java快速获取远程图片_java获取远程图片
/**
*
*/
package com.test;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileOutputStream;
import java.net.HttpURLConnection;
import java.net.URL;
public class GetImageTest {
public static void main(String args[]) {
String fileUrl = “http://h.hiphotos.baidu.com/album/w%3D2048/sign=1b9b0fe5e7cd7b89e96c3d833b1c43a7/a8773912b31bb0513785bc07377adab44aede078.jpg“;
String savePath = “d:\\test.jpg”;
try {
URL url = new URL(fileUrl);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
DataInputStream in = new DataInputStream(connection.getInputStream());
DataOutputStream out = new DataOutputStream(new FileOutputStream(savePath));
byte[] buffer = new byte[4096];
int count = 0;
while ((count = in.read(buffer)) > 0) {
out.write(buffer, 0, count);
}
out.close();
in.close();
connection.disconnect();
} catch (Exception e) {
System.out.println(e + fileUrl + savePath);
}
}
}
http://liao0904.blog.163.com/blog/static/54280910201112393126424/
还没有评论,来说两句吧...