HTTP(Hyper Text Transfer Protocol 超文本传输协议),是一种建立在TCP上的无状态连接。
http协议是工作在C-S架构上的,默认端口是80 。
http是无连接的:无连接是指每次连接只处理一个请求,处理完即断开连接。(服务器处理完并收到客户端的响应)
http是媒体独立的:
http是无记忆的:
请求报文:
Method:
响应报文:
![](https://i-blog.csdnimg.cn/blog_migrate/94d26b5d3eff1a27816adcd7efe19129.png)
状态码:
状态码列表:
首部行:
通用首部:
请求首部:
响应首部:
实体首部:
其它首部:
Cookie、Set-Cookie、Content-Disposition、Connection、Keep-Alive、Proxy-Authenticate、Proxy-Authorization、Trailer、TE、Transfer-Encoding、Upgrade etc...