HTTP是一个协议
服务端和客户端
客户端(C)请求
服务端(S)响应
请求和响应
报文:起始行、首部、主体
C 请求报文
<方法> <请求URL> <版本> |
---|
<请求首部> |
S 响应报文
<版本> <状态码> <原因短语> |
---|
<响应首部> |
方法/状态码
GET POST
200
301
404
500
首部
响应首部Content-type:内容类型
TCP
HTTP属于应用层
需要传输层配合 TCP 可靠 三次握手
非持久连接和持久连接
一次一个请求->1.1默认持久连接
Connection:close
无状态和状态管理
Cookie 保持状态
<方法> <请求URL> <版本> |
---|
Cookie:xxx |
<方法> <状态码> <原因短语> |
---|
Set-Cookie:xxx |