200 欢迎回来,主人 (正常;请求已完成。) 301 人家搬家了 (已移动 — 请求的数据具有新的位置且更改是永久的。) 307 不是这里,换个地方啦 (重新请求的 URL,客户端自动重新请求新的地址) 400 不要把奇怪的东西给人家嘛 (错误请求 — 请求中有语法问题,或不能满足请求。) 403 这里不可以啦!(禁止 — 即使有授权也不需要访问。) 404 这里什么都没有 --- 人家是平的啦。 (找不到 — 服务器找不到给定的资源;文档不存在。) 405 打开方式不对 (资源被禁止) 414 这... 太长了啦 (请求 - URI 太长) 500 服务姬坏掉了啦 (内部错误 — 因为意外情况,服务器不能完成请求。) 503 不要...人家还没准备好啦 (无法获得服务 — 由于临时过载或维护,服务器无法处理请求。) 101 服务姬傲娇中 (服务器将遵从客户的请求转换到另外一种协议) 100 人家... 还要... (初始的请求已经接受,客户应当继续发送请求的其余部分。) HTTP/2(超文本传输协议第 2 版,最初命名为 HTTP 2.0),是 HTTP 协议的的第二个主要版本,使用于万维网。HTTP/2 是 HTTP 协议自 1999 年 HTTP 1.1 发布后的首个更新,主要基于 SPDY 协议(是 Google 开发的基于 TCP 的应用层协议,用以最小化网络延迟,提升网络速度,优化用户的网络使用体验)。 与 HTTP 1.1 相比,主要区别包括
HTTP/2 采用二进制格式而非文本格式
HTTP/2 是完全多路复用的,而非有序并阻塞的——只需一个连接即可实现并行
使用报头压缩,HTTP/2 降低了开销
HTTP/2 让服务器可以将响应主动“推送”到客户端缓存中 解析:
状态码 |
类别 |
描述 |
1xx |
Informational(信息状态码) |
接受请求正在处理 |
2xx |
Success(成功状态码) |
请求正常处理完毕 |
3xx |
Redirection(重定向状态码) |
需要附加操作已完成请求 |
4xx |
Client Error(客户端错误状态码) |
服务器无法处理请求 |
5xx |
Server Error(服务器错误状态码) |
服务器处理请求出错 |
|