AFNetworking是很多公司网络框架的标配,其基本的结构如下: AF包括以下五个模块 核心主要是通信模块,其他模块只是为了配合session以及对uikit的扩展,各个模块的关系如下: AFNetworking模块结构图 好了,现在我们通过AF的基本使用来分析每个模块: 以最基本的GET请求为 ...
分类:
移动开发 时间:
2017-12-24 16:57:03
阅读次数:
188
1.创建 2.管理 3.实现NSURLSesstion的delegate ...
分类:
移动开发 时间:
2017-12-24 11:23:38
阅读次数:
192
1.NSUrlConnection的API被弃用 2.弃用的类 3.修改的类 4.代码的迁移 5.Get请求 6.Post请求 ...
分类:
移动开发 时间:
2017-12-24 11:21:29
阅读次数:
140
1.AF的initBaseUrl的调用栈 2.AF的get请求的调用栈 ...
分类:
移动开发 时间:
2017-12-24 11:19:14
阅读次数:
173
概述 1.因为这个类钥引入(System Configtion)的类库,这个类的使用时基于System Configtion的 2.主要是使用SC(System Configtion)的缩写,SCNetReachablity 3.使用adress 0.0.0.0 ,createArdess获取SCR ...
分类:
移动开发 时间:
2017-12-24 11:17:56
阅读次数:
360
1.获取证书 2.证书加入到项目 3.使用的代码 4.mode的设置 ...
分类:
移动开发 时间:
2017-12-24 11:17:50
阅读次数:
191
NSURLSesstion ASI 同步请求: 异步请求: 队列请求: 上传: 下载: 1.创建请求队列: 2.设置存放路径 3.发送请求 AF2.0 1.实现请求的方法 2.AFURLRequestserializtion(序列化) 概述: 使用: 3.安全 4. 5.集成 6.代码 ...
分类:
移动开发 时间:
2017-12-24 11:17:22
阅读次数:
230
HTTP请求报文由请求行,请求头,空格和请求数据构成。 1.请求行由请求方法 空格 请求url 空格 版本 组成 2.请求头由关键字/值组成 常用的由user-Agent:浏览器类型 accept:客户端能识别的类型列表 host:主机名 3.空格:区分不同的部分 4.只用post才有:最常对应的请 ...
分类:
移动开发 时间:
2017-12-24 11:13:19
阅读次数:
234