主流的APP都少不了跟服务器交互,网络请求是少不了的事情。 开源的网络请求库,有很多,比如:AFNetworking、YTKNetwork、PPNetworkHelper、ASIHttpRequest,等等。 ...
分类:
移动开发 时间:
2018-11-27 12:32:06
阅读次数:
231
为了节约流量,同时也是为了更好的用户体验,目前很多应用都使用本地缓存机制,其中以网易新闻的缓存功能最为出色。我自己的应用也想加入本地缓存的功能,于是我从网上查阅了相关的资料,发现总体上说有两种方法。一种是自己写缓存的处理,一种是采用ASIHTTPRequest中的ASIDownloadCache。 ...
分类:
移动开发 时间:
2018-03-10 22:07:03
阅读次数:
310
http网络库是集XML解析,Json解析,网络图片下载,plist解析,数据流请求操作,上传,下载,缓存等网络众多功能于一身的强大的类库。最新版本支持session,xctool单元测试。网络获取数据一直是手机软件的重中之重,如果处理的不好,会造成很差的用户体验。随着ASIHTTPRequest的 ...
分类:
移动开发 时间:
2018-03-10 22:01:07
阅读次数:
292
首先介绍下AFNetworking中的使用: 2.0要注意个地方:IOS7及其以后,採用AFHTTPSessionManager,IOS7之前採用AFHTTPRequestOperationManager。 以AFHTTPSessionManager为例,代码例如以下: <span style="f ...
分类:
Web程序 时间:
2017-08-13 10:09:31
阅读次数:
153
ASIHttpRequest是一款及其强劲的HTTP訪问开源项目。让简单的API完毕复杂的功能,如:异步请求,队列请求,GZIP压缩。缓存,断点续传,进度跟踪,上传文件。HTTP认证。在新版本号中,还增加了Object-C闭包Block的支持,让我们的代码更加精简灵活。 依赖的5个库: CFNetw ...
分类:
Web程序 时间:
2017-06-28 21:55:04
阅读次数:
186
刚接触ios 对一切都不熟悉 记录一下ASIHTTPRequest 框架的导入 步骤 以便日后再用 1、首先下载ASIHTTPRequest;点击下载 2、在project中导入下面文件: 导入方式: 将文件里的: 还有在文件external 中得reachability文件里的.m和.h文件 中的 ...
分类:
Web程序 时间:
2017-06-16 12:48:24
阅读次数:
254
什么是ASI全称是ASIHTTPRequest,外号“HTTP终结者”,功能十分强大基于底层的CFNetwork框架,运行效率很高可惜作者早已停止更新,有一些潜在的BUG无人去解决很多公司的旧项目里面都残留着它的身影,以前的很多iOS项目都是ASI + SBJson会不会用ASI,可以算是检验是否为 ...
分类:
移动开发 时间:
2017-05-30 16:03:55
阅读次数:
220
在导入asihttprequest包时出问题导入了libxml2.dylib。可是却提示libxml/HTMLparser.h file not found。 这是由于你的开发环境默认的路径无法找到这个libxml2.dylib框架。 改动方法:(1)第一种方法:(我的可行)点击左边项目的根文件夹, ...
分类:
Web程序 时间:
2017-05-18 21:34:32
阅读次数:
172
在ASIHttpRequest.m文件 中的 - (id)initWithURL:(NSURL *)newURL方法中找到 [self setDefaultResponseEncoding:NSISOLatin1StringEncoding];这句。能够 看到。 要更改成utf8时用例如以下方法: ...
分类:
Web程序 时间:
2017-04-30 10:55:54
阅读次数:
150
从苹果系统自带的请求类,到ASIHttpRequest第三方请求类,再到AFNetWorking第三方请求类,目前只要牵扯到数据请求,基本上都是用AFN,所以,这里纯粹是记录下: hRequestTools.h hRequestTools.m 请求里面如果要加缓存的话,可以和YYCache这个第三方 ...
分类:
移动开发 时间:
2017-04-24 16:29:16
阅读次数:
396