-
Notifications
You must be signed in to change notification settings - Fork 44
/
CHANGELOG
91 lines (75 loc) · 3.99 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
发布于2024年1月15日 周一
v1.0.3
1.增加XML和Plist格式响应数据
2.responseContentTypes 默认类型增加 application/x-www-form-urlencoded
3.增加程序健壮性
发布于2023年7月14日 周五
1.下载请求 默认请求策略改为ZBRequestTypeRefresh
2.请求代理方法 target改为delegate
发布于2022年9月16日 周五
1.请求URL或server+path 在预加载插件机制更改后的重新校验优化
2.请求URL为空 暂停请求改为走失败回调
3.请求失败支持在失败插件 重新配置请求对象,前提是设置了重连次数
发布于2022年8月11日 周四
1.支持pod 指向github 集成
2.支持iOS,macOS, watchOS, tvOS
3.公共配置ZBConfig 对象内的methodType改为defaultMethodType
发布于2022年7月29日 周五
1.macOS兼容,
2.单次请求去掉配置超时时间,
3.证书配置等配置更新
发布于2022年3月28日,周一
1.request.url 改为request.path,request.url改为server+path 的组合
2.swift 使用报错处理
3.增加HEAD类型 请求
4.公共配置增加HTTPMethodsEncodingParametersInURI,用于调整 不同请求类型的参数是否拼接url后,还是封装在request body内
发布于2022年1月17日,周一
1.添加获取APM使用示例,
2.公共配置可以修改默认请求类型,
3.添加动态获取获取网络状态的方法
4.配置和请求对象 添加注释
5.修复响应插件 获取request.isCache错误的问题
发布于2021年11月19日,周五
1.修复请求不传参数,无法获取公共参数的问题
发布于2021年10月26日,周二
1.删除ZBResponseKeepType 类型,原功能移动到 ZBApiType 使用。
发布于2020年11月17日,周二
1.Download方法 支持断点下载
2.Download方法 删除自定义下载路径的功能
3.传参数parameters 支持字典,数组,字符串,NSNumber等类型
4.优化了部分方法性能开销
发布于2020年9月30日,周日
1.请求参数 支持数组类型
2.增加请求是否使用 公共参数的功能
发布于2020年9月26日,周日
主要解决同环境 多个服务器地址兼容的问题
1.原来的基础设置里的参数baseURL 改为 baseServer
2.ZBURLRequest里增加参数server 与 baseServer 不兼容,当本次请求设置了server 会替换本次请求的baseServer,不影响其他请求
3.ZBURLRequest内原来的URLString 改为 url
4.如果多个环境 有不同的 公共参数, 可以在插件机制里的 预处理请求方法内,判断server 或是userInfo等参数 进行添加
发布于2020年8月12日,周三
1.上传,下载方法 添加默认设置 防止重复请求
2.下载方法 添加默认下载路径,防止未设置下载路径崩溃
发布于2020年8月10日,周一
1.请求增加代理回调
2.不主动设置https证书 策略
3.公共配置可以添加新的 响应类型
4.修复获取缓存时,request有时对象无法释放的问题
发布于2020年6月4日,周四
1.更新了AFNetworking 4.0版本
2.优化demo的公共设置
发布于2020年1月13日,周一
1.增加了 公共配置参数功能
2.请求增加了Keep 功能,多次请求可以只响应第一次请求或最后一次请求
3.取消请求方法变更,请求成功回调参数变更
3.批量请求增加 所有请求完成的回调
4.处理Upload请求 配置请求头无法请求成功的bug
5.增加网络请求 自定义响应结果处理逻辑的方法
6.apiType枚举发生改变,ZBRequestTypeRefresh不在存储缓存, 改为ZBRequestTypeRefreshAndCache,
7.缓存增加 内存缓存。
8.请求失败 可控制设置 重新连接
发布于2018年9月19日,周三
1.增加响应数据 格式的枚举 responseSerializer 默认为ZBJSONResponseSerializer json格式
2.请求参数枚举 使用时 由 requestSerializerType 改为requestSerializer
3.ZBRequestManager.m 内新增 私有方法 responsetSerializerConfig:responseObject:用于格式化数据使用
4.Demo 在解析时去掉 手动格式化NSJSONSerialization,增加返回json时 是数组或字典的判断