前言
HTTP的全称是Hypertext Transfer Protocol,超文本传输协议(现在大多数用了更安全的HTTPS)
- 规定客户端和服务器之间的数据传输格式
-
让客户端和服务器能有效地进行数据沟通
Snip20160725_2.png
HTTP协议的特点
简单快速
因为HTTP协议简单,所以HTTP服务器的程序规模小,因而通信速度很快灵活
HTTP允许传输各种各样的数据HTTP 0.9和1.0使用非持续连接
限制每次连接只处理一个请求,服务器对客户端的请求做出响应后,马上断开连接,这种方式可以节省传输时间
Snip20160725_3.png
发送HTTP请求的方法
最常用的是GET和POST
Snip20160725_9.png
Snip20160725_10.png
HTTP通信过程
Snip20160725_7.png
- 请求

- 响应
Snip20160725_6.png
常见响应状态码
Snip20160725_8.png