biubiubiu...

http常见状态码

http常见状态码(status code),只有5类:

  • 1xx: 服务器收到请求,但还没有返回(前端很少用)
  • 2xx: 请求成功
  • 3xx: 重定向,服务端告诉前端,这个地址不行,你去另一个地址
  • 4xx: 客户端错误,前端接口地址写错了啥的
  • 5xx: 服务端错误,后端代码写错了,报错了,阻塞了。。。

较常见的status code

  • 200:成功
  • 301:永久重定向(配合location,浏览器自动处理),用于域名更换
  • 302:临时重定向(配合location,浏览器自动处理),常见于搜索引擎、知乎、短网址等外链跳转
  • 304:资源未被修改;服务器告诉浏览器用本地缓存(和服务器上内容一致)
  • 404: 资源未找到,多是接口url拼写错了
  • 403: 没有权限、权限不足
  • 500: 服务器错误、代码报错卡住了、宕机了
  • 504: 网关超时,服务跳来跳去超时了

http协议和规范

  • 标准,就是一个约定、要求大家都跟着大家执行
  • 规范规定大多会被历史淘汰,给大家添乱,如 IE浏览器
posted @ 2021-03-01 00:05  了恩  阅读(167)  评论(0编辑  收藏  举报