Android:网络:网页源码查看器
2016-01-04 09:18
543 查看
利用HttpURLConnection对象,我们可以从网络中获取文件数据.
URL url = newURL("http://photocdn.sohu.com/20100125/Img269812337.jpg");
HttpURLConnectionconn =(HttpURLConnection)
url.openConnection();
conn.setConnectTimeout(5* 1000);
conn.setRequestMethod("GET");
if (conn.getResponseCode() != 200) throw new
RuntimeException("请求url失败");
InputStreamis =
conn.getInputStream();
readAsFile(is,"Img269812337.jpg");
public static void readAsFile(InputStreaminSream, File
file) throws Exception{
FileOutputStreamoutStream =new
FileOutputStream(file);
byte[] buffer =new byte[1024];
intlen =-1;
while( (len =inSream.read(buffer)) != -1 ){
outStream.write(buffer,0,
len);
}
outStream.close();
inSream.close();
}
URL url = newURL("http://photocdn.sohu.com/20100125/Img269812337.jpg");
HttpURLConnectionconn =(HttpURLConnection)
url.openConnection();
conn.setConnectTimeout(5* 1000);
conn.setRequestMethod("GET");
if (conn.getResponseCode() != 200) throw new
RuntimeException("请求url失败");
InputStreamis =
conn.getInputStream();
readAsFile(is,"Img269812337.jpg");
public static void readAsFile(InputStreaminSream, File
file) throws Exception{
FileOutputStreamoutStream =new
FileOutputStream(file);
byte[] buffer =new byte[1024];
intlen =-1;
while( (len =inSream.read(buffer)) != -1 ){
outStream.write(buffer,0,
len);
}
outStream.close();
inSream.close();
}
相关文章推荐
- Android:网络:图片查看器
- http://snowdream.github.io/awesome-android/
- Apache Karaf开启ssl Https
- TCP协议中的三次握手和四次挥手(图解)
- 五:网络--多线程断点下载
- 四:网络--NSURLConnection基本使用
- 三:网络--数据安全/加密
- 在https的链接中vb使用post提交xml数据
- 二:网络--GET请求和POST请求
- 一:网络--HTTP协议
- 从朴素贝叶斯分类器到贝叶斯网络(下)
- [No000079]罗辑思维2016.1.2日前的所有每日语音,python3做的网络爬虫
- 常看(关于网络配置和添加用户)
- Nagle 与 SO_SNDBUF的问题(转载)
- 厦门巨游网络科技有限公司(HOTPOWER)承接游戏UI外包
- HttpUtil 参考别人写的
- 网络流总结
- http协议(一)
- http协议(二)
- HttpClient使用详解