ASIHTTPRequest 简介/使用详解

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用法。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值