文件名称:
ios-ARHttpRequest.zip
开发工具:
文件大小: 1mb
下载次数: 0
上传时间: 2019-07-11
详细说明: ARHttpRequest是一个网络通信的适配层,对上层业务调用提供简明接口,对下层具体网络库轻度包装,并以适配器模式进行扩展和无缝替换。 ARHttpRequest产生背景和特点: 1、旧业务系统的维护和升级:适配器模式的设计,保持上层业务代码的不变或少变,而下层具体网络库可以与时俱进和无缝更换。 2、实际项目开发的迭代:日常开发需要简单、简洁的网络操作API,IHttpRequest接口正是由多年实际项目需要抽象进化而来。 3、多平台规范的考虑:Android和iOS设计相对统一的适配接口规范,便于管理和维护。 4、ARHttpRequest目的是为解决日常80%的繁琐使用场景;另外20%复杂或特殊的场景请直接使用具体网络 库的特定方式来操作。 ARHttpRequest现有的功能: 1、提供简明的网络操作API,包括get / post / postJson / postXml / postSoapXml / postFormData / downloadFile / uploadFile等。 2、downloadFile支持断点续传。 3、默认网络操作都为异步方式,提供完成/失败的回调Block,下载有进度状态Block。 4、提供简洁的队列操作方式,以及队列完成的回调Block。 5、ARHttpRequest实例类析构时自动释放和清理相关对象的引用,上层代码无需关注具体网络库的内存释放问题。 6、iOS现提供NSURLSession和ASIHTTPRequest的适配器;Android现提供HttpURLConnection的适配器。 注:更多iOS范例请参考源码“iOS/ARHttpRequestDemo”工程下的单元测试例子“ARHttpRequestTests.m”。 注:更多Android范例请参看app项目下的单元测试“HttpRequestAppTest.java”,或者arlibrary模块下的“HttpRequestUnitTest.java”。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
相关搜索: