`
xiaolanglang123
  • 浏览: 24762 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
文章分类
社区版块
存档分类

ASIHTTPRequest:iOS开发必备框架的

ios 
阅读更多

 ASIHTTPRequest:iOS开发必备框架的ASIHTTPRequest

ASI-HTTP-Request是通过CFNetwork API访问Web服务的一个开源封装类库包,使用Objective-C编写,非常易用,可以应用于iPhone和Mac OS X应用程序。
 ASIHTTPRequest使用REST格式与Web服务进行通信,既支持基本的Http请求格式,也通过ASIFormDataRequest类可以很方便地提交POST数据和文件。
 
ASIHTTPRequest功能很强大,iOS开发必备框架主要特色如下:

ASIHTTPRequest(1):通过简单的接口,即可完成向服务端提交数据和从服务端获取数据的工作。
ASIHTTPRequest(2):下载的数据,可存储到内存中或直接存储到磁盘中。
ASIHTTPRequest(3):能上传本地文件到服务端。
ASIHTTPRequest(4):可以方便的访问和操作请求和返回的Http头信息。
ASIHTTPRequest(5):可以获取到上传或下载的进度信息,为应用程序提供更好的体验。
ASIHTTPRequest(6): 支持上传或下载队列,并且可获取队列的进度信息。
ASIHTTPRequest(7):支持基本、摘要和NTLM身份认证,在同一会话中授权凭证会自动维持,并且可以存储在Keychain(Mac和iOS操作系统的密码管理系统)中。
ASIHTTPRequest(8):支持Cookie。
ASIHTTPRequest(9):当应用(iOS 4+)在后台运行时,请求可以继续运行。
ASIHTTPRequest(10):支持GZIP压缩数据。
ASIHTTPRequest(11):内置的ASIDownloadCache类,可以缓存请求返回的数据,这样即使没有网络也可以返回已经缓存的数据结果。
ASIHTTPRequest(12):ASIWebPageRequest –可以下载完整的网页,包括包含的网页、样式表、脚本等资源文件,并显示在UIWebView /WebView中。任意大小的页面都可以无限期缓存,这样即使没有网络也可以离线浏览。
ASIHTTPRequest(13):支持客户端证书。
ASIHTTPRequest(14):支持通过代理发起Http请求。
ASIHTTPRequest(15):支持带宽限制。在iOS平台,可以根据当前网络情况来自动决定是否限制带宽,例如当使用WWAN(GPRS/Edge/3G)网络时限制,而当使用WIFI时不做任何限制。
ASIHTTPRequest(16): 支持断点续传。
ASIHTTPRequest(17):支持同步和异步请求。
 以上内容是由厦门软件开发有限公司的小编从网络中总结编写的,如不详细,请敬请见谅~

文章来源于:http://www.alqsoft.com/xinwenzixun/ioskaifa/2014/0508/66.html

分享到:
评论

相关推荐

    ASIHttpRequest ios开发框架

    ios开发框架 ASIHttpRequest 资源来源于网上 非原创

    ASIHttpRequest网络请求工具

    ASIHttpRequest是iOS开发必备的网络数据请求包,使用方便,唯一的缺点是非ARC的,需要设置项目中的非ARC类

    ASIHTTPRequest框架

    此为ASIHTTPRequest打包的Frameword,直接导入到工程即可使用。

    安卓毕业设计app源码-Github-Top_100:iOS开发github前100框架

    开发界的大神级人物, 毕业于卡内基·梅隆大学, 开源了许多牛逼的项目, 这个便是其中之一, AFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都...

    IOS ASIHttpRequest资源包

    ASIHTTPRequest是简单易用的,它封装了CFNetwork API。使得与Web服务器通信变得更简单。它是用Objective-C编写的,可以在MAC OS X和iPhone应用中使用。 它适用于执行基本的HTTP请求和互动(或者说是反馈)。...

    ASIHTTPRequest类库(IOS调用REST)

    ASIHTTPRequest 类库 ASIHTTPRequest功能很强大,主要特色如下: 通过简单的接口,即可完成向服务端提交数据和从服务端获取数据的工作 下载的数据,可存储到内存中或直接存储到磁盘中 能上传本地文件到服务端 可以...

    IOS开发之如何使用第三方库ASIHTTPRequest.pdf

    IOS开发之如何使用第三方库ASIHTTPRequest.pdf

    ASIHttpRequest

    利用ASIHttpRequest实现客户端向服务器端请求登陆验证的示例 博客参考:http://blog.csdn.net/dingxiaowei2013/article/details/12617203

    iOS ASIHttpRequest 请求https

    iOS ASIHttpRequest 请求https

    iOS的HTTP开发包ASIHTTPRequest

    ASI-HTTP-Request是通过CFNetwork API访问Web服务的一个开源封装类库包,...ASIHTTPRequest使用REST格式与Web服务进行通信,既支持基本的Http请求格式,也通过ASIFormDataRequest类可以很方便地提交POST数据和文件。

    改进版 iOS 网络请求类库ASIHTTPRequest

    1.改良版的 ASIHTTPRequest 不建议iOS 新手使用 2.有一定的iOS经验你会发现这个版本挺不错的! 谨慎使用,派别之争的 就别喷了无意义!

    ASIHTTPRequest

    ASIHTTPRequest是ios平台很好用的第三方请求方法。

    【iOS开发源码系列】网络组件源代码

    【iOS开发源码系列】网络组件源代码资源目录:【】【iOS网络】AFNetworking【】【iOS网络】AFResumingDownload【】【iOS网络】apn-proxy【】【iOS网络】ASFBPostController【】【iOS网络】ASIHTTPRequest【】...

    《iOS6开发指南》精彩书摘

    iOS开发中常用的4种模式,分别为单例模式、委托模式、观察者模式、MVC模式。按照问题提出、实现原理、应用案例的结构介绍了每种模式的适用情况、实现的原理并同时用具体案例来说明每个案例的实现方式。 第4章...

    iOS开发之cookie研究demo

    包括NSSession系统自己管理cookie、自己手动管理cookie;AFNetworking自己手动管理cookie;ASIHTTPRequest自己手动管理cookie。

    zxing.java源码解析-iOS:iOS开源库

    zxing.java源码解析 网络通信 1、ASIHTTPRequest 这是一个经典的老库,功能完全而强大,但已经停止更新很久了...CocoaAsyncSocket是用的最广泛的socket开发库,省略了程序员与CFNetwork接触的时间,延长了程序员寿命。

Global site tag (gtag.js) - Google Analytics