http 常见的状态码有哪些?
状态码分类
- 1xx 服务器收到请求
- 2xx 请求成功,如 200
- 3xx 重定向,如 302
- 4xx 客户端错误,如 404
- 500 服务端错误,如 500
常用状态码
- 200 成功
- 301 永久重定向(服务端返回新的 location 地址,浏览器自动处理)
- 302 临时重定向(服务端返回新的 location 地址,浏览器自动处理)
- 304 资源未被修改
- 404 资源未找到
- 403 没有权限
- 500 服务器错误
- 504 网关超时
关于协议和规范
- 就是一个约定
- 要求大家都跟着执行
- 不要违反规范,例如 IE 浏览器