聊一聊HTTP的状态码有哪些

聊一聊HTTP的状态码有哪些?

2×× 成功

200表示从客户端发来的请求在服务器端被正确处理
201Created请求已经被实现 ,而且有一个新的资源已经依据请求的需要而建立
202Accepted请求已接受,但是还没执行,不保证完成请求
204 No content 表示请求成功,但响应报文不含实体的主体部分
206Partial Content进行范围请求

3×× 重定向

301moved permanently永久性重定向•表示资源已被分配了新的 URL
302found临时性重定向 •表示资源临时被分配了新的 URL
303see other表示资源存在着另一个 URL,应使用 GET 方法丁香获取资源
304not modified 表示服务器允许访问资源,但因发生请求未满足条件的情况
307temporary redirect临时重定向。和302含义相同

4×× 客户端错误

400bad request请求报文存在语法错误
401unauthorized 表示发送的请求需要有通过 HTTP 认证的认证信息
403forbidden表示对请求资源的访问被服务器拒绝
404not found表示在服务器上没有找到请求的资源
408Request timeout客户端请求超时
409Confict请求的资源可能引起冲突

5×× 服务器错误

500internal sever error表示服务器端在执行请求时发生了错误
501Not Implemented请求超出服务器能力范围,例如服务器不支持当前请求所需要的某个功能。或者请求是服务器不支持的某个方法
503service unavailable表明服务器哲时处于超负载或正在停机维护 ,无法处理请求
505http version not supported服务器不支持,或者拒绝支持在请求中使用的 HTTP 版本

同样是重定向307,303 ,302的区别?

        302是http1.0的协议状态码,在http1.1版本的时候为了细化302状态码又出来了两个303和307。303明确表示客广端应当采用ge方法获取资源,他会把POST请求麥为GET请求进行蛋定向 .307会遵照浏览器标准。不会从post变为get。

HTTP的状态码总结

https://blog.csdn.net/wh_200/article/details/120639558?spm=1001.2014.3001.5502

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值