1. AFHTTPRequestOperationManager: 封装的是 NSUrlConnection ; 3.0之后已经被舍弃. iOS 9.0 之前使用最多的一个类. 类似于 AFHTTPSessionManager (封装的是 NSUrlSession),专门用来发送网络请求的! AFN ...
分类:
其他好文 时间:
2016-04-23 09:01:19
阅读次数:
211
AFNetworking是日常开发中最常用的网络框架,现在我们使用的版本是3.0版,3.0与2.0版最大的区别就是,AFNetworking 2.0使用NSURLConnection的基础API ,而3.0是完全基于NSURLSession的API,已经抛弃了NSURLConnection。而NSU ...
分类:
移动开发 时间:
2016-04-23 07:06:17
阅读次数:
213
?AFN获取数据----by hanfeng AFN是对 NSURLConnection,NSURLSession的封装 AFNetworking3.0删除了了对 NSURLConnection的封装内容 这是因为,NSURLSession能够完全替代NSURLConnection,并且具有很多优点 ...
分类:
其他好文 时间:
2016-04-22 22:24:17
阅读次数:
604
Web Service使用的主要协议是HTTP协议,即超文本传输协议。 HTTP/1.1协议共定义了8种请求方法(OPTIONS、HEAD、GET、POST、PUT、DELETE、TRACE、CONNECT)作为Web服务器。 GET方法,是向指定的资源发送请求,请求的参数“显式”地在URL的后面。 ...
分类:
移动开发 时间:
2016-04-13 18:33:03
阅读次数:
373
AFN的简单介绍 AFNetworking是一款在OS X和iOS下都令人喜爱的网络库。 为了迎合iOS新版本的升级, AFNetworking在3.0版本中删除了基于 NSURLConnection API的所有支持。 如果你的项目以前使用过这些API,建议您立即升级到基于 NSURLSessio ...
分类:
移动开发 时间:
2016-04-13 00:18:08
阅读次数:
197
NSURLSession/NSURLConnection的上传文件方法 此篇文章的理论基础主要是与HTTP网络通信协议相关。为集中精力,可以先把TCP/IP协议这些置之不理,也就是先只关注HTTP的请求和响应的结构。HTTP完整的原理内容就此略过。在此只略提相关内容。文中涉及的设计源码可以通过这里获 ...
分类:
移动开发 时间:
2016-04-12 00:04:53
阅读次数:
301
一、NSAppTransportSecurity 错误提示:NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802) iOS9让所有的HTTP默认使用了HTTPS,原来的HTTP协议传输都改成TLS1 ...
分类:
移动开发 时间:
2016-04-07 18:23:57
阅读次数:
195
S简介 NSURLConnection: 作用: 1、负责发送请求,建立客户端和服务器的连接发送数据给服务器 2、并收集来自服务器的响应数据 步骤: 1、创建一个NSURL对象,设置请求路径 2、传入NSURL并创建一个NSURLRequest对象,设置请求头和请求体 3、使用NSURLConnec ...
分类:
移动开发 时间:
2016-04-05 10:48:04
阅读次数:
214
这里使用的是NSURLConnection的代理请求下载,并且是具有进度,UI能实时刷新,至于NSURLConnection如何请求、并且有几种请求方法请看NSURLConnection请求简介,在这里的话我们以下载一本书籍为例,下面为它的地址(这是在百度云里面弄的,链接是别人加密了,所有比较长) ...
分类:
移动开发 时间:
2016-04-03 10:10:27
阅读次数:
203
概述 对于开发人员来说,学习网络层知识是必备的,任何一款App的开发,都需要到网络请求接口。很多朋友都还在使用原生的NSURLConnection一行一行地写,代码到处是,这样维护起来更困难了。 对于使用AFNetworking的朋友来说,很多朋友都是直接调用AFNetworking的API,这样不 ...
分类:
Web程序 时间:
2016-04-01 20:19:59
阅读次数:
302