当前位置 : 主页 > 网络编程 > 其它编程 >

java批量下载url图片大小_Java:使用URL下载图片为何图片下载不完全呢

来源:互联网 收集:自由互联 发布时间:2023-07-02
你把代码改成这样试试publicclassClient{publicstaticvoidmain(String[]args){try{URLurlnewURL(http:www. 你把代码改成这样试试 public class Client { public static void main(String[] args) { try { URL url new URL("http://www.ite
你把代码改成这样试试publicclassClient{publicstaticvoidmain(String[]args){try{URLurlnewURL(http:www.

你把代码改成这样试试

public class Client {

public static void main(String[] args) {

try {

URL url new URL("http://www.iteye.com/upload/logo/user/1177132/a7159cc1-b11a-3122-9a9d-5183d6c6ba99.jpg");

HttpURLConnection connection (HttpURLConnection) url.openConnection();

connection.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.19 Safari/537.36");

connection.setConnectTimeout(5 * 1000);

InputStream inputStream connection.getInputStream();

byte[] tmp new byte[1024];

int length;

OutputStream outputStream new FileOutputStream("E:" File.separator "eee.jpg");

while ((length inputStream.read(tmp)) ! -1) {

outputStream.write(tmp, 0, length);

}

outputStream.close();

inputStream.close();

} catch (Exception e) {

e.printStackTrace();

}

}

}

不添加UA下载下来的文件其实是这样的

25b905bceb6d135669631158a7c01c9b.png

【文章转自 盐城网页制作公司 http://www.1234xp.com/yancheng.html 处的文章,转载请说明出处】
上一篇:UBoot命令使用之eMMC和SD卡操作命令
下一篇:没有了
网友评论