概念:Hyper Text Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。
特点:
1.基于TCP协议:面向连接,安全。
2.基于请求-响应模型的:一次请求对应一次响应。
3.HTTP协议是无状态的协议:对于事务处理没有记忆能力。
缺点:多次请求之间不可共享数据。
优点:速度快。
HTTP的请求格式
请求行:请求数据第一行(请求方式,资源路径,协议)。
请求头:第二行开始,格式:key:value。
请求体:post请求,存放请求参数。
HTTP响应格式
响应行:响应数据第一行(协议,状态码,描述)。
响应头:第二行开始,格式:key:value。
响应体:最后一部分,存放响应数据。
常见的响应状态码表示含义: