AFNetworking、MKNetworkKit和ASIHTTPRequest对比

翻译 2015年07月10日 14:58:06

AFNetworking、MKNetworkKit和ASIHTTPRequest对比

之前一直在使用ASIHTTPRequest作为网络库,但是由于其停止更新,iOS7上可能出现更多的问题,于是决定更换网络库。

目前比较流行的网络库主要有AFNetworking和MKNetworkKit,经过一番google后,得出这三个库之间的比较如下:

 
AFNetworking
MKNetworkKit
ASIHTTPRequest
更新情况 维护和使用者相对多 维护和使用者相对少 停止更新
支持iOS和OSX
ARC
断点续传
否,可通过AFDownloadRequestOperation
同步异步请求 只支持异步
图片缓存到本地
否,通过SDURLCache或AFCache
图片缓存到内存
后台下载
下载进度 否,可通过AFDownloadRequestOperation
缓存离线请求 否,通过SDURLCache或AFCache
JSON、XML

根据以上对比,AFNetworking虽然相比MKNetworkKit功能要弱一些,但是它的扩展性更强,而且维护者比较多,从长期来看要优于MKNetworkKit。

以上对比是根据本人测试及查资料所得,如有不正确的地方还希望大家指出,谢谢!

iOS网络通信类库用AFNetworking替换ASHttpRequest的解决方案

一、AFNetworking替换原因 经过近两年开发IOS使用AFNetworking和ASIHttpRequest的经验,结合在实际开发App的遇到网络问题 和线上app用户反馈及在用测试工具开...
  • lgm252008
  • lgm252008
  • 2014年10月25日 10:35
  • 14764

专为新手写的:关于IOS HTTP请求的问题和常报的几个错,AFNetworking版

先声明一下,本人也是新手,这几天因为搞http请求的问题都没睡好觉了。 因为HTTp请求可能会遇到比较麻烦是因为它不是单机,还有一个服务器的问题,所以简单的事情变得很多问题出来了。 本人也是新手,所以...
  • aattxx
  • aattxx
  • 2016年05月28日 16:46
  • 2700

iOS开发:NSURLSession和Afnetworking的使用对比

为了学习iOS开发的网络知识,写了个demo对比原生和第三方网络库的用法。 预览 主要是写了两个页面,分别实现了get,post,上传,下载以及设置网络图片等功能等功能。 ...
  • u012234115
  • u012234115
  • 2016年07月07日 14:54
  • 2187

AFNetworking、MKNetworkKit和ASIHTTPRequest对比

之前一直在使用ASIHTTPRequest作为网络库,但是由于其停止更新,iOS7上可能出现更多的问题,于是决定更换网络库。  目前比较流行的网络库主要有AFNetworking和MKNetwork...
  • yangtongwang123456
  • yangtongwang123456
  • 2014年02月20日 10:08
  • 718

iOS http框架的介绍:用MKNetworkKit/AFNetworking 代替/替代/VS ASIHTTPRequest

ASIHTTPRequest (作者:BenCopsey) 是一个使用简单,可用于各种从简单到复杂的 HTTP 请求,或者可用于处理 Amazon S3、Rackspace 等REST 服务的强大框架...
  • chenxingking
  • chenxingking
  • 2014年05月04日 13:07
  • 976

MKNetworkKit:AFNetworking(数据请求get:post)

AFNetworking;MKNetworkKit
  • sinat_29998157
  • sinat_29998157
  • 2015年09月22日 17:24
  • 336

ASIHTTPRequest 和 AFNetWorking 异步请求

http://blog.csdn.net/fightper/article/details/20036203 我们开发App时,常常需要异步下载网络资源或者实现REST API调用,目前流行的H...
  • ssyyjj88
  • ssyyjj88
  • 2016年04月21日 15:32
  • 257

iOS开发:AFNetworking和ASIHTTPRequest的比较

ASI和AFN以及底层框架的关系    对比 ASI AFN 更新状态 2012年10月份,已经停止更新 持续更新中,目前已更新至2.0版 ...
  • ALDRIDGE1
  • ALDRIDGE1
  • 2014年12月09日 17:10
  • 996

iOS 如何监控网络状态(除了AFNetworking或ASIHTTPRequest外)如何用苹果官方推荐的方法进行网络状态监控

在iOS开发当中一般监控网络状态、数据请求我们通常用的第三方库AFNetworking或者ASIHTTPRequest。前者更新维护比较及时,后者在2012年10月份以后就没有更新过了。现在比较主流就...
  • cxiao_11
  • cxiao_11
  • 2016年04月22日 16:38
  • 2032

ASIHTTPRequest和AFNetworking比较

ASI和AFN以及底层框架的关系    对比 ASI AFN 更新状态 2012年10月份,已经停止更新 持续更新中,目前...
  • sturdy_bin
  • sturdy_bin
  • 2016年05月11日 20:14
  • 161
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:AFNetworking、MKNetworkKit和ASIHTTPRequest对比
举报原因:
原因补充:

(最多只允许输入30个字)