超文本传输协议(Typer Text Transfer Protocol)
作用:主要规范客户端和服务器端传输数据的格式;
-
简单快速
-
灵活
-
无连接
-
一次连接只处理一次请求,一次请求响应结束后,自动断开连接;
-
-
无状态
-
不记录处理事务的状态;
-
HTTP1.1版本后,支持可持续连接;
Http的交互流程一般分为四个步骤(一次完整的请求,又叫Http消息)
步骤一:
客户端和服务器端建立连接;
步骤二:
客户端发送请求数据到服务器端(遵守Http协议)
步骤三:
服务器端接收到客户端请求,进行处理,然后将处理结果响应给浏览器;
步骤四:
关闭客户端和服务器端的连接(Http1.1版本后不会立即关闭)