HTTP
HTTP
请求方法与状态码
常用方法 | 说明 |
---|---|
GET | 向服务器请求数据 |
POST | 向服务器发送数据 |
HEAD | 请求数据但没有响应体 |
PUT | 请求服务器更新某资源 |
DELETE | 请求服务器删除某资源 |
状态码开头 | 说明 |
---|---|
1xx | 表示服务器收到请求正在处理 |
2xx | 表示成功 |
3xx | 表示重定向 |
4xx | 表示客户端错误(请求有误等) |
5xx | 表示服务器错误 |
流程
客户端
DNS
将域名、主机名解析成IP地址
HTTP
生成针对服务器的HTTP报文
TCP
将HTTP请求报文分割成报文段
路由器
IP
搜索对方地址,边中转边传送
服务器
TCP
接收报文段,按照序号重组请求报文
HTTP
处理请求内容
回传
TCP->IP->TCP->客户端
概念
URL
统一资源定位符,网页地址
URI
统一资源标识符