网络基础
一 基本概念
客户端(Client):移动应用(iOS,Android,WP等应用)
服务器(Server):为客户端提供服务,提供数据,提供资源的机器
请求(Request):客户端向服务器索取数据的一种行为
响应(Response):服务器对客户端的请求做出的反应.一般指返回数据给客户端
二 HTTP协议
优点
1.简单快速
因为HTTP协议简单,所以HTTP服务器的程序规模小,因而通信速度很快
2.灵活
HTTP允许传输任意类型的数据
3.使用非持续连接
限制每次连接只处理一个请求,服务器对客户端的请求做出响应后,马上断开连接,这种方式可以节省传输时间
完整的HTTP通信可以分为2大步骤
a.请求
b.响应
iOS中发送HTTP请求方案