ASIHTTPRequest 简介/使用详解
2017-07-28 13:39
330 查看
ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互
l 通过简单的接口,即可完成向服务端提交数据和从服务端获取数据的工作
l 下载的数据,可存储到内存中或直接存储到磁盘中
l 能上传本地文件到服务端
l 可以方便的访问和操作请求和返回的Http头信息
l 可以获取到上传或下载的进度信息,为应用程序提供更好的体验
ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,
目录
发起一个同步请求
创建一个异步请求
队列请求
请求队列上下文
ASINetworkQueues, 它的delegate提供更为丰富的功能
取消异步请求
安全的内存回收建议
向服务器端上传数据
下载文件
获取响应信息
获取请求进度
cookie的支持
大文件断点续传
ASIDownloadCache 设置下载缓存
多种的缓存并存
缓存策略
缓存存储方式
缓存其它特性
实现自定义的缓存
使用代理请求
ASIHTTPRequest, 请求的其它特性
ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,
如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证在新的版本中,还加入了Objective-C闭包Block的支持,让我们的代码更加轻简灵活。
下面就举例说明它的API用法。
l 通过简单的接口,即可完成向服务端提交数据和从服务端获取数据的工作
l 下载的数据,可存储到内存中或直接存储到磁盘中
l 能上传本地文件到服务端
l 可以方便的访问和操作请求和返回的Http头信息
l 可以获取到上传或下载的进度信息,为应用程序提供更好的体验
ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,
目录
发起一个同步请求
创建一个异步请求
队列请求
请求队列上下文
ASINetworkQueues, 它的delegate提供更为丰富的功能
取消异步请求
安全的内存回收建议
向服务器端上传数据
下载文件
获取响应信息
获取请求进度
cookie的支持
大文件断点续传
ASIDownloadCache 设置下载缓存
多种的缓存并存
缓存策略
缓存存储方式
缓存其它特性
实现自定义的缓存
使用代理请求
ASIHTTPRequest, 请求的其它特性
ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,
如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证在新的版本中,还加入了Objective-C闭包Block的支持,让我们的代码更加轻简灵活。
下面就举例说明它的API用法。
相关文章推荐
- ASIHTTPRequest类库简介和使用说明
- ASIHTTPRequest类库简介和使用说明
- ASIHTTPRequest类库简介和使用说明
- ASIHTTPRequest类库简介和使用说明(转)
- ASIHTTPRequest类库简介和使用说明
- ASIHTTPRequest类库简介和使用说明
- ASIHTTPRequest类库简介和使用说明
- ASIHTTPRequest类库简介和使用说明
- ASIHTTPRequest类库简介和使用说明
- iphone 开发开放库-ASIHTTPRequest类库简介和使用说明
- ASIHTTPRequest类库简介和使用说明
- ASIHTTPRequest类库简介和使用说明
- [转载]ASIHTTPRequest类库简介和使用说明
- ASIHTTPRequest使用简介
- ASIHTTPRequest类库简介和使用说明 加 一些实例
- ASIHTTPRequest类库简介和使用说明
- (转)ASIHTTPRequest类库简介和使用说明
- ASIHTTPRequest类库简介和使用说明
- ASIHTTPRequest类库简介和使用说明
- ASIHTTPRequest类库简介和使用说明