Android 6.0版本已经已经基本将Apahce Http Client移除出SDK
2016-04-27 18:34
411 查看
Android 6.0版本已经已经基本将Apahce
Http Client移除出SDK
旧版本Http
Client:
Http Client移除出SDK
private HttpURLConnection mHttpURLConnection; private URL mUrl; private String url; private GetDataListener mListener; private InputStream inStream; try { mUrl = new URL(url); mHttpURLConnection = (HttpURLConnection) mUrl.openConnection(); mHttpURLConnection.setConnectTimeout(5000); mHttpURLConnection.setRequestMethod("GET"); inStream = mHttpURLConnection.getInputStream(); InputStreamReader inputStreamReader = new InputStreamReader(inStream); BufferedReader reader = new BufferedReader(inputStreamReader); String line = null; StringBuffer sb = new StringBuffer(); while ((line = reader.readLine()) != null) { sb.append(line); } return sb.toString(); }catch (Exception e){ e.printStackTrace(); }
旧版本Http
Client:
private HttpClient mHttpClient; private HttpGet mHttpGet; private HttpResponse mHttpResponse; private HttpEntity mHttpEntity; private InputStream in; try { mHttpClient = new DefaultHttpClient(); mHttpGet = new HttpGet(url); mHttpResponse = mHttpClient.execute(mHttpGet); mHttpEntity = mHttpResponse.getEntity(); in = mHttpEntity.getContent(); BufferedReader bReader = new BufferedReader(new InputStreamReader(in)); String line = null; StringBuffer sb = new StringBuffer(); while ((line = b.readLine()) != null) { sb.append(line); } return sb.toString(); } catch (Exception e) { // TODO: handle exception }
相关文章推荐
- 浮动路由
- 网络相关校验和计算(通用)
- IOS学习 网络 AFN单文件上传 最常用的第三方框架
- 实验验证为什么tcpdump输出看到cksum错误(by quqi99)
- 很好解决事件分发原理事件分发解决
- 在用UEditor往后台传数据写入数据库时,出现错误:从客户端(NewsContent="<p><img src="http://...")中检测到有潜在危险的 Request.。。。
- Cookie与Session的区别
- Linux Java 获取CPU使用率,内存使用率,磁盘IO,网络带宽使用率等等
- HTTP Header 详解
- HTTP详解Headers
- HTTP 错误 403.14 - Forbidden( Web 服务器被配置为不列出此目录的内容。)
- Spring3中js/css/jpg/gif等静态资源无法找到(No mapping found for HTTP request with URI)问题解决
- 【linux网络】ip_rcv_finish()函数
- HttpServlet was not found on the Java 错误的解决办法
- HTTP TRACE / TRACK Methods Allowed 漏洞修复
- scikit-learn学习之神经网络算法
- IOS HTTP访问端口
- HTTP内容分发
- HTTP 协议的缓存机制
- Tomcat中配置https连接器