iOS开发之AFNetworking开源库的使用1.简介 常见的处理网络请求方式 (1)NSURLConnection/NSURLSession (2)ASIHttpRequest 早期项目中比较常见, 由于作者不更新了 (3)AFNetworking 推荐使用, 项目中使用 (4)MKN...
分类:
移动开发 时间:
2015-04-08 09:00:38
阅读次数:
169
随着asihttprequest的停止更新,许多人都转向了AFNetworking、 MKNetworkKit.我也是其中一个。于是我从网上找了许多文章作参考,但是结果都是失败告终。研究了好久都搞不透,最后还是请人帮忙搞定了。经常从网上索取免费资料的一员,要有回报的思想,也为了让更多的人少走些弯路,所以下面是代码:(有错误可以指出)
首先:将AFNetworking、UIKit+AFNetwor...
分类:
移动开发 时间:
2015-04-01 20:02:10
阅读次数:
163
之前一直在使用ASIHTTPRequest作为网络库,但是由于其停止更新,iOS7上可能出现更多的问题,于是决定更换网络库。目前比较流行的网络库主要有AFNetworking和MKNetworkKit,经过一番google后,得出这三个库之间的比较如下:AFNetworkingMKNetworkKi...
分类:
Web程序 时间:
2015-03-30 18:36:01
阅读次数:
149
下面是我们今天要完成的任务: 下载指定链接的zip压缩文件 存放在Documents目录下 支持断点续传 显示下载进度 解压到指定目录 那就开始吧,首先我们要创建一个ASINetworkQueue全局队列,队列里可以添加请求,虽然...
分类:
Web程序 时间:
2015-03-30 16:41:10
阅读次数:
180
ASIHTTPRequest 在relase模式下失效表现为,调用网络请求后没有任何反应原因之一: ARC模式下,在ASIHTTPRequest 前面会加上__weak来解决循环应用,这个__weak引起的问题解决 : ASIFormDataRequest *asiRequest = [ASIFor...
分类:
Web程序 时间:
2015-03-30 16:12:21
阅读次数:
153
通过该方式同时也可以实现底层网络库AFNetworking及ASIHTTPRequest的代理设置。达到我们开发时的抓包分析及
IP地址指定访问开发/仿真任一台提供API接口服务器的目的。
首先下载Charles并配置我们的开发机iPhone终端的代理IP及Charles配置一下,
步骤如下:
1)、取得mac本机的IP地址:如下图中的:192.168.1.106
如图:
2)、通...
分类:
移动开发 时间:
2015-03-21 23:01:39
阅读次数:
389
1、html的缓存主要采取ASIHTTPRequest的缓存策略
(1)、设置缓存策略 //设置缓存
ASIDownloadCache *cache=[[ASIDownloadCache alloc] init];
self.myCache=cache;
//设置缓存路径
NSArray *paths =NSSearchPathForDirec...
分类:
Web程序 时间:
2015-03-20 16:24:28
阅读次数:
148
将凭据存储到钥匙链 NSURL *url = [NSURL URLWithString:@"http://www.dreamingwish.com/"];ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];[request se...
分类:
其他好文 时间:
2015-03-20 12:52:53
阅读次数:
185
关于iOS上的http请求还在不断学习,从早先的时候发现原来iOS的http请求可以自动保存cookie到后来的,发现ASIHttpRequest会有User-Agent,到现在发现竟然NSURLRequest默认不带USer-Agent的。添加方法:#define USERAGENT @"Mozi...
分类:
Web程序 时间:
2015-03-06 17:00:38
阅读次数:
187
在我们实际工程中,很多情况需要从网络上加载图片,然后将图片在imageview中显示出来,但每次都要从网络上请求,会严重影响用户体验,为了不是每次显示都需要从网上下载数据,希望将图片放到本地缓存,因此我们需要一个好的的缓存策略,今天我将我在项目工程中的实际经验分享给大家,我这里主要介绍一下强大的ASIHTTPRequest的缓存策略,以及使用方法:
下面是具体步骤:
一、设置缓存策略...
分类:
移动开发 时间:
2015-03-06 16:35:07
阅读次数:
222