Releases: getActivity/EasyHttp
Releases · getActivity/EasyHttp
v11.0
新增清除请求缓存的方法 补充和优化框架的使用文档 补充部分方法及参数中的空注解 补充下载成功回调的是否缓存参数 开放框架获取回调对象泛型的方法 优化日志打印时可能会出现空指针的问题 修复自定义的 Body 无法监控上传进度的问题 修复 Api 类中的常量会被解析成后台字段的问题 修复后台在没有返回文件大小时下载进度不正确的问题
v10.8
优化框架的代码写法 优化框架的使用的文档 移动 ResultException 类 移动 TokenException 类 新增 LifecycleAppFragment 类 修改 LifecycleService 类的回调时机 修正 Get 请求不能存在多个同名参数的问题 修复 USE_CACHE_AFTER_FAILURE 没有重新写入缓存的 Bug
v10.6
修复 Json 提交 Bean 类参数被解析成 String 类型的 Bug
v10.5
移除 IRequestPath 接口 优化和补充框架的使用文档 优化 Json 格式化的方式 优化框架中部分类命名和变量命名 优化框架日志打印的 TAG 和 LOG 优化 BodyRequest 类中的代码逻辑 优化 IRequestHandler 方法参数结构 优化 IRequestInterceptor 方法参数结构 修正使用 JSONObject 带来的斜杠转义问题 修复异常对象被修改之后没有打印原有异常的问题 修复下载时使用分区存储时出现文件读取失败的问题 修复使用空元素的 List 集合导致没有数据返回后台的问题 修复使用缓存策略 USE_CACHE_FIRST 出现泛型为空的问题 修复使用 SSL 来创建证书时可能导致出现的框架未初始化异常
v10.2
修复上传 FileContentResolver 对象无法识别的问题 新增支持传入 FileContentResolver 文件名称参数 新增支持获取 FileContentResolver 的文件大小 修改 IRequestHandler.requestStart 方法参数类型 修改 FileWrapper 打开输入流和输出流的方法命名
v10.0
新增请求缓存功能及文档
新增删除全局参数和请求头的方法
优化框架代码相关的逻辑嵌套
修正打印格式化 Json 代码逻辑
修正 Get 和 Head 请求参数编码的问题
v9.6
兼容 MultipartBody.Builder 在 build 时参数为空会报错的情况
v9.5
从 JCenter 迁移到 JitPack 优化框架逻辑嵌套及使用文档 适配 Android 分区存储特性 修正 Delete 请求的传参方式 新增支持 Options 请求方式 新增支持 Trace 请求方式 新增支持读取父类字段作为接口参数 新增支持 MultipartBody.Part 类型做为流参数 修复 EasyUtils.beanToHashMap 出现空指针的问题
v9.2
优化使用文档及代码注释 新增支持延迟进行网络请求 新增 LifecycleService 类 新增 IRequestClient 接口类 修改 IRequestHandler 接口方法 修改 IRequestInterceptor 接口方法
v9.0
新增网络请求代码日志定位功能 新增 Https 相关证书类及文档 优化框架代码逻辑嵌套及代码注释 新增支持为单个接口设置请求处理器