状态码是客户端访问一个页面时,服务器返回的结果描述(成功,失败,未找到……)
💡 2xx表示请求处理成功,这应该是程序猿最喜欢看到的状态码.
200 OK
表示访问页面成功,嘻嘻.
例子:访问哔哩哔哩官网时,
💡3xx表示重定向.
302 Move temporarily
表示临时重定向,访问的页面就会跳转到新的网址上.
例子:码云的登录页面.
301 Moved Permanently
表示永久重定向. 当浏览器收到这种响应时, 后续的请求都会被自动改成新的地址.
💡 4xx表示客户端出错.
404 Not Found
表示没有找到资源.
解决办法:查看文件路径是否正确,查看路径下是否有此资源.
例子:输入https://www.bilibili.com/a.html
403 Forbidden
表示访问被拒绝,可能是因为访问权限不够所导致.
例子:退出状态时,访问自己的私有gitee仓库.
💡 5xx表示服务器出错.
504 Gateway Timeout
表示服务器负载过大,导致请求超时,例如双十一节,大家都访问购物网站,很容易出现这种错误.
表示服务器内部出现错误.