现在越来越多的项目采用Https安全通信,今天来介绍一下xUtils里如何使用Https。
一、弄一个SSL证书(.crt文件),放到项目assets目录下。
二、建立HttpUtils类,代码如下:
import javax.net.ssl.HttpsURLConnection; import javax.net.ssl.SSLContext; import javax.net.ssl.TrustManagerFactory; /** * HttpUtil * 项目名称: * 包: * 类名称: HttpUtil * 类描述: Http请求工具类 * 创建人: XuJiayin * 创建时间: 2016-03-16 * 修改人: XuJiayin * 修改时间: 2016-03-16 * 修改备注: Http请求工具类 * 版本: v1.0 */ public class HttpUtil { /** Https 证书验证对象 */ private static SSLContext s_sSLContext = null; /** * Https请求发送 * @param context Activity(fragment)的资源上下文 * @param params 发送的请求 * @param callBack 回调对象(具体接口形式参见xUtils sample的httpFragment.java) * @return true=正常调用 false=异常调用 */

这篇博客介绍了在Android开发中,使用xUtils3.x框架进行HTTPS安全通信的方法。首先,需要将SSL证书放入项目assets目录,然后创建HttpUtils类进行配置。至于GSON的使用,读者需要自行查找相关资料。

368

被折叠的 条评论
为什么被折叠?



