博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android开发之下载服务器上的一张图片到本地java代码实现HttpURLConnection
阅读量:7206 次
发布时间:2019-06-29

本文共 1520 字,大约阅读时间需要 5 分钟。

hot3.png

package com.david.HttpURLConnectionDemo;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;public class Test02 {	/**	 * HttpURLConnection	 *    下载服务器上的一张图片到本地	 * @param args	 * 联系QQ:986945193      *       * 微博:http://weibo.com/mcxiaobing 	 */	public static void main(String[] args) {		try {			URL url = new URL("http://10.2.163.69:8080/SZ1507Web/img/dog01.jpg");			HttpURLConnection conn =  null;			try {				URLConnection urlCon = url.openConnection(); // 获取一个URLConnection				conn = (HttpURLConnection)urlCon;				conn.setConnectTimeout(5000);//设置连接超时时长				int code = conn.getResponseCode();//返回连接状态				if(code == 200){ //表示连接成功					System.out.println("连接成功...");					InputStream is = null;					OutputStream os = null;					try{						is = conn.getInputStream(); //获取 输入流						os = new FileOutputStream("dog1.jpg");						byte b[] = new byte[1024];						int num = 0;						while((num = is.read(b)) != -1){							os.write(b,0,num);						}					}catch(IOException e){						e.printStackTrace();					}finally{						is.close();						os.close();					}				}else{					System.out.println("网络连接异常");				}			} catch (IOException e) {				e.printStackTrace();			}finally{				conn.disconnect();//关闭				System.out.println("文件下载完成...");			}		} catch (MalformedURLException e) {			e.printStackTrace();		}	}}

转载于:https://my.oschina.net/mcxiaobing/blog/684987

你可能感兴趣的文章
JDBC连接MySQL数据库及演示样例
查看>>
第38周五
查看>>
windows下Emacs的安装与配置
查看>>
WF4 常用类<第二篇>
查看>>
mongo文件空间
查看>>
NSArray中存的是实体时的排序
查看>>
搜索框中“请输入搜索keyword”
查看>>
CentOS6.5与XP双系统安装
查看>>
Python 更新set
查看>>
shell语法简单介绍
查看>>
Web服务器的工作原理
查看>>
使用WinSetupFromUSB来U盘安装windowsXP(不使用win PE系统)
查看>>
JAVA Calendar具体解释
查看>>
MongoDB入门简单介绍
查看>>
Git show-branch显示提交信息
查看>>
秒杀 ILSpy 等反编译利器 DotNet Resolver
查看>>
SharePoint 2013 中代码创建列表查阅项字段
查看>>
2014仲秋校招之面试篇
查看>>
负载均衡研究 基础
查看>>
10.cadence.自定义焊盘的创建[原创]
查看>>