五种常见的HTTP状态码以及代表的意义
200 (OK):请求已成功,请求所希望的响应头或者数据体将随此响应返回
400(Bad Requsest):请求格式错误
(1)语义有误,当前请求无法被服务器理解,除非,修改,否则客户端不应该重复提交这个请求
(2)请求有误
404 (Not Found):请求失败:请求所希望得到的只有未在服务器 上发现
500(Internal Server Error):服务器遇到了一个未曾预料的状态,导致他无法完成对请求处理
更多状态码
100=>正在初始化 (一般是看不到)
101=>正在切换协议(websocket 浏览器提供的)
202=>表示接受
301=>永久重定向/永久转移
304=>本次获取的内容是读取缓存中的数据,会每次去服务器校验
401=>未认证,没有登录网站
403=>禁止访问,没有权限
502=>充当网关或代理的服务器,从远端服务器接收到了一个无效的请求
503=>服务器超负荷(假设一台服务器只能接受10000人,当10001人访问的时候,如果服务器没有做超负荷均衡,那么这个个人的网络状态码就是503)
505=>服务器不支持请求的HTTP协议的版本,无法完成处理