http 状态码详解

207 阅读2分钟

http 状态码详解

这是我参与11月更文挑战的第10天,活动详情查看:2021最后一次更文挑战

写在前面:

  • 个人前端网站:zhangqiang.hk.cn
  • 欢迎加入博主的前端学习qq交流群::706947563专注前端开发,共同学习进步

1 http状态码是什么

img

先上图,我们红框里面的内容200就是状态码啦,表示我们请求http返回的状态。

2 开发中常见的状态码及原因

状态码状态码英文名称中文描述问题及解决方式
200OK请求成功。一般用于GET与POST请求连接正常。
400Bad equest客户端请求的语法错误,服务器无法理解
404Not Found服务器无法根据客户端的请求找到资源(网页)。通过此代码,网站设计人员可设置"您所请求的资源无法找到"的个性页面前端看看请求链接有没有写错,跨域是否有问题?
405Method ot Allowed客户端请求中的方法被禁止
500Internal Server Error服务器内部错误,无法完成请求一般是后端的错误
501Not Implemented服务器不支持请求的功能,无法完成请求
502Bad Gateway作为网关或者代理工作的服务器尝试执行请求时,从远程服务器接收到了一个无效的响应
503Service Unavailable由于超载或系统维护,服务器暂时的无法处理客户端的请求。延时的长度可包含在服务器的Retry-After头信息中
504Gateway Time-out充当网关或代理的服务器,未及时从远端服务器获取请求

参考链接

HTTP 协议入门:www.ruanyifeng.com/blog/2016/0…

菜鸟教程:www.runoob.com/http/http-s…