HttpURLConnection--HttpURLConnection的基本用法
2015-11-11 13:26
537 查看
根据URL获取图片
private Bitmap getImageFromNet(String imageUrl) { HttpURLConnection conn=null; try { //创建一个URL URL url=new URL(imageUrl); //获取一个连接 conn = (HttpURLConnection) url.openConnection(); //设置请求方式 conn.setRequestMethod("GET"); //设置连接超时 conn.setConnectTimeout(10000); //设置读取超时 conn.setReadTimeout(10000); //开始连接 conn.connect(); //获取连接响应码 int code = conn.getResponseCode(); if(code==200){ InputStream is=conn.getInputStream(); Bitmap bitmap = BitmapFactory.decodeStream(is); return bitmap; }else{ Log.i("响应码", String.valueOf(code)); } } catch (Exception e) { e.printStackTrace(); }finally{ if(conn!=null){ conn.disconnect(); } } return null; }
相关文章推荐
- 黑马程序员——基础知识——网络传输
- 三大WEB服务器对比分析(apache ,lighttpd,nginx)
- OSPF路由协议分析
- [转]理解SSL(https)中的对称加密与非对称加密
- light oj 1155 - Power Transmission【拆点网络流】
- Android网络层与数据层设计
- 《计算机网络》笔记
- SOCKET网络学习
- 短信木马2.0来袭:“网络木马”即将泛滥
- fireFox在中国的https网站的时候,老会出 ssl_error_unsupported_version 这个错误。
- fireFox在中国的https网站的时候,老会出 ssl_error_unsupported_version 这个错误。
- 互联网如此脆弱,网络安全如何作为
- Android:ViewPager详解(异步网络加载图片,带图片缓存,并带导航小圆点)
- Android Xutils框架HttpUtil Get请求缓存问题
- muduo库阅读(24)——Net部分:网络地址类
- HTTP状态码 - HTTP Status Code
- iOS网络请求GET方式与POST方式
- Windows学习记录之网络编程sockaddr_in结构体
- 微信公众平台消息接口开发之微信浏览器HTTP_USER_AGENT判断
- 利用http实现文件的上传和下载