【软件】easy-okhttpV1.0.7-beta 版本发布

本贴最后更新于 2113 天前,其中的信息可能已经事过景迁

【软件】easy-okhttpV1.0.7-beta 版本发布

喜迎双旦,easy-okhttp V1.0.7-beta 版本发布 ^_^

easy-okhttp 是一款网络框架,提供了简单的调用就能实现接口的调用。新版与之前的老版本不完全兼容,所以在使用之前的版本的兄弟们需要手动升级你们的项目。

新版引入

<dependency>
    <groupId>com.mzlion</groupId>
    <artifactId>easy-okhttp</artifactId>
    <version>1.0.7-beta</version>
</dependency>

主要特点

  • 大部分代码进行了重写和整理
  • okhttp3mzlion-core 版本更新
  • post 提交不在分两个方法,让调用者更容易接受和明白,自动判断是普通表单和文件表单
  • OkHttpClient 实现全局单例,之前的版本每次都会创建一个实例
  • 对 HTTPS 支持单向认证和双向认证
  • 增加数据转换接口,统一数据处理
  • 终于提供了异步请求功能
  • 对于请求失败的信息更为详细
  • 其他一些改进

升级指导

前面我刚刚也说了下,新版和老板不完全兼容,所以升级到新版可能你的项目会报错,可以按照下面列的几个点参考修正。

  • 更新实例名 HttpClient.INSTANCEHttpClient.Instance
  • 将原方法 HttpClient.formDataPost() 更名为 HttpClient.post() 方法
  • 将原先类 CommonPostRequest 更名为 PostRequest
  • 将方法名由 formParam 更名为 param
  • HTTPS 证书的方法由 setCertificates 更名为 https
  • HttpResponse.getRawResponse() 的改为 HttpResponse.custom()
  • HttpResponse.transferToFile() 的改为 HttpResponse.asFile()

欢迎新老顾客 start 和 fork,如有 bug 可以在项目官网 https://git.oschina.net/mzllon/easy-okhttp 提 issue,同时希望朋友们进入大家庭,QQ 群 497462637 讨论技术、人生等。

最后祝各位平安夜快乐和圣诞节快乐。

  • OkHttp

    OkHttp 是一款 HTTP & HTTP/2 客户端库,专为 Android 和 Java 应用打造。

    16 引用 • 6 回帖 • 64 关注
  • 框架
    47 引用 • 348 回帖 • 1 关注
  • HTTPS
    99 引用 • 274 回帖 • 3 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...