iOS 网络库 MGJRequestManager 主要功能
2016-08-24 本文已影响97人
许威彬
主要功能
缓存GET请求(可以方便地开启/关闭)
设置 Builtin 参数(每次请求都会带上的参数,如设备型号等)
符合某种(自定义)条件时,可以不发送请求(比如用户多次点击「喜欢」按钮)
对请求结果做预处理(比如将服务端返回的数据包装成统一的格式)
串行发送多个请求(比如 token 过期后,可以将请求新 token 和当前请求串起来)
并行发送多个请求,可以告知请求完成数,以及全部请求完成后调用某个 callback
发送请求时显示 loading,发送完成后隐藏 loading
上传图片
取消正在发送的请求