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

发送HTTP请求的方法
最常用的是GET和POST


HTTP通信过程

- 请求

upload-images.jianshu.io/upload_images/1777166-2a9983cda57fd8b1.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
- 响应

常见响应状态码

网友评论