HTTP协议简述
1.概述
HTTP 协议(Hypertext Transfer Protocol, 超文本传输协议)。
请求协议:客户端发送给服务器的格式。
响应协议:服务器发送给客户端的格式。
2.内容及包含
Request (请求协议)主要由三部分组成:
- 请求行:请求方式,路径,版本
- 请求头:以键值对形式存在
- 请求体:get方法中不存在,post方法中存在
Response(响应协议)主要由三部分组成:
- 响应行:版本 状态码 状态码说明
- 响应头
- 响应正文(体)
3.浏览器中的书写格式
4.HTTP协议的特点
- 支持客户/服务器模式。
- 简单快速。
- 灵活。
- 无连接。(服务器处理完客户的请求,并收到客户的应答后,即断开连接。)
但HTTP1.1 版本后支持可持续连接。 - 无状态。