
一起动脑筋 · 先看一个小故事
女孩到服务台说“请给我这本书”,服务台回答“找到了”或“没有”。HTTP 也有请求和响应。
把过程摊开来看
- 请求方法、目标等信息
- 服务器处理判断资源与操作
- 响应状态、头部和内容
HTTP 是应用层的通信协议,规定客户端和服务器如何表达请求与响应。
例如浏览器请求资源,服务器返回状态码和内容。状态码帮助说明结果,404 常表示目标资源未找到。
请求还可以提交数据,不只是下载页面。
轮到你来试一试
收到 404 就表示整个互联网断了吗?
想好了吗?点开看解释
不是。通常已经得到服务器响应,只是所请求的资源未找到。应检查地址和资源是否存在。
带走一个发现
HTTP 是应用层的通信协议,规定客户端和服务器如何表达请求与响应。
试着遮住上面的图,把每一步讲给家人听。如果某一步说不清楚,就回到那张卡片再看一遍。