•有两种方法把数据提交给服务器:GET和POST
•
GET
–
GET
的语义是获取指定
URL
上的资源
–将数据按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,各个变量之间使用“&”连接
–不安全,因为在传输过程中,数据被放在请求的URL中
–传输的数据量小,这主要是因为受URL长度限制
•
POST
–
POST
的语意是对指定资源“追加
/
添加”
数据
–将数据放在
数据体中,按照变量和值相对应的方式,传递到action所指向URL
–所有数据对用户来说不可见
–可以传输大量数据,
上传文件只能使用
Post
ios 网络处理常用类
•
NSURL
(地址)
–请求地址
•
NSURLRequest
(请求,
GET
请求使用
)
–保存需要传送给Web服务器的全部数据:
•一个NSURL对象
•缓存策略
•等待Web服务器响应的最长时间
•请求头
•请求体
•
NSMutableURLRequest
(可
变
请求
,
POST