1.背景
在开发android 的时候,网络请求时必不可少的,在此,封装成一个类,方便调用;
2.注意
在这里实现了 HttpUrlConnection (不是HttpsUrlConnection)的get请求和 HttpClient 的 Get和 Post请求!
这里封装的仅仅是数据的操作,不包括 图片的请求和上传!
3.HttpUrlConnecti...
分类:
移动开发 时间:
2015-08-14 17:13:49
阅读次数:
139
需求描述 在正常的项目开发需求中,连接远程服务器的场景一般有二: 1 自家实现的http服务器,api接口都已经约定好; 2 开发平台服务,通常如新浪、百度云等平台提供的restful接口; 以上的两种场景通过原生的URLConnection或是apache提供的httpclient工具包都...
分类:
编程语言 时间:
2015-08-14 15:07:27
阅读次数:
129
private boolean checkUrlIsValid(String url) { CloseableHttpClient httpClient = HttpClients.createDefault(); RequestConfig requestConfig = RequestCon.....
分类:
Web程序 时间:
2015-08-13 19:47:38
阅读次数:
132
MobileTokenCloudClient.java/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose To...
分类:
Web程序 时间:
2015-08-12 18:42:23
阅读次数:
206
说实话,我的文笔并不好,但是我有一颗热爱代码热爱技术的心。废话少说,言归正传。在做项目时,测试http接口时,总免不了需要请求服务器,但是这个过程用java原生写还是比较复杂的。即使现在有了apache-ht...
分类:
Web程序 时间:
2015-08-12 13:30:57
阅读次数:
242
一、Get提交方式DefaultHttpClient httpclient = new DefaultHttpClient();try {//注:如果参数值为中文的话,提交过去后可能会是乱码HttpGet httpget = newHttpGet("http://www.xxx.com/x.jsp?...
分类:
Web程序 时间:
2015-08-11 20:49:53
阅读次数:
116
工作这么长时间,起初还是喜欢用面向程序过程的思路去写代码。慢慢的才会用面向对象的思路分析、解决问题。也算是一点点进步吧。最近在做一个下载音乐的功能。用到了HttpClient类。于是就简单的写了一个文件处理类。主要实现了Get请求,Post还很不完善(Post看到过别人写的很不错的类,以后会贴出)。...
分类:
Web程序 时间:
2015-08-11 13:42:18
阅读次数:
457
HttpComponents 也就是以前的httpclient项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端/服务器编程工具包,并且它支持 HTTP 协议最新的版本和建议。不过现在的 HttpComponents 包含多个子项目,有:HttpComponents CoreH...
分类:
Web程序 时间:
2015-08-11 07:10:32
阅读次数:
137
最近在研究Volley框架的源码,发现它在HTTP请求的使用上比较有意思,在Android 2.3及以上版本,使用的是HttpURLConnection,而在Android 2.2及以下版本,使用的是HttpClient。我也比较好奇这么使用的原因,于是专...
分类:
移动开发 时间:
2015-08-11 01:46:57
阅读次数:
188
Java 基础(1)泛型(2)注解(3)this 关键字(指代调用这个方法的对象,重载构造方法,必须放在第 1 行)apache commons 组件(1)io(2)httpclient(3)beanutils官网:http://commons.apache.org/proper/commons-b...
分类:
其他好文 时间:
2015-08-10 17:31:40
阅读次数:
98