AFNetworking

 

 

目录:

 

1

、为什么要用

AFNetworking 

2

AFNetworking

的用法

 

一、为什么要用

AFNetworking 

ios

开发中,一般情况下,简单的向某个

web

站点简单的页面提交请求并获取服务器的

响应,用

xcode

自带的

NSURLConnection

是能胜任的。但是,在绝大部分下我们所需要

访问的

web

页面则是属于那种受到权限保护的页面,

并不是有一个简单的

URL

可以访问的。

这就涉及到了

Session

Cookie

的处理了,在此时使用

NSURLConnection

也是能够达到

要求的,只是其中处理起来的复杂度和难度就提升了。

 

为了更好的处理向

Web

站点的请求,包括处理

Session

Cookie

等细节问题,使用

AFNetworking

则是更好的选择,他可以用于发送

HTTP

请求,接收

HTTP

的响应,但是不

会缓存服务器的响应,不能执行

HTML

页面中的

JAvascript

代码

,

同时,

AFNetworking

内置支持

JSON

plist

文件和

XML

文件的解析,使用比较方便。

 

扩展:

1

Session

:中文有译作时域的,就是只某个客户端在访问服务器起到停止访问这一段的时间间隔

被称为时域。

 

  

 2

Cookie

:由服务器发送给客服端,把

Cookie

key

value

值储存在本地文件夹下,当下次请求的

时候能够直接发送

Cookie

获得权限验证

 

posted @ 2015-12-08 11:13  HJXu  阅读(176)  评论(0编辑  收藏  举报