请求状态码(超详细!!!)

1、200 请求成功

200 OK

GET: 已经取得资源,并将资源添加到响应的消息体中。
HEAD: 响应的消息体为头部信息。
POST: 响应的消息体中包含此次请求的结果。
TRACE: 响应的消息体中包含服务器接收到的请求信息。

2、206 部分内容

Partial Content 206

表示服务器已经成功处理了部分GET请求

3、301 永久重定向

Moved Permanently 301

请求的网页已永久移动到新位置,请求的URI资源路径已经改变,新的URL会在响应的Location:头字段里找到

4、302 临时重定向

Found 302

服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来响应以后的请求,所请求的URL资源路径临时改变,并且还可能继续改变.因此客户端在以后访问时还得继续使用该URL.新的URL会在响应的Location:头字段里找到。

5、400 错误请求

Bad Request 400

表示服务器无法理解该请求。客服端不应该在未经修改的情况下重复此请求。一般会因为前端提交数据的字段名称,或者是字段类型和后台的实体类不一致,导致无法封装。

6、401 未经授权

Unauthorized 401

请求要求身份验证,验证后才能获取所请求的内容,只要正确输入账号密码即可通过验证,也可以成为“HTTP基本验证”

7、403 禁止访问

Forbidden 403

服务器拒绝请求,通常代表客户端错误,服务器端有能力处理请求,但是拒绝授权访问

8、404 请求错误

Not Found 404

可能是链接失效导致,或者是URL拼写错误,还有可能是由于Web服务器将所请求的资源移到了其它的地方,服务器找不到请求的网页

9、500 内部服务器错误

Internal Server Error 500

主要是由于程序代码和服务器配置这两个问题,对于代码而言,要对站点进行升级,对服务器而言大多是因为系统版本升级导致。

10、 502 错误网关

Bad Gateway 502

从上游服务器收到无效响应,可能暂时,也可能永久

 11、其他

(1)100 继续:表示已经收到请求的一部分,继续等待其他部分

(2)101 切换协议:要求服务器切换协议,并且服务器已经准备好

(3)105 DNS hijacking 劫持:路由故障,更换即可;线路问题,可以刷新;网站问题则需要找管理员

(4)203 非授权信息:表示已经成功处理请求,但是返回的内容可能来自另一地方

(5)304 未修改:若上次请求过,并且请求的网页没有修改过,应该将服务器配置为返回此响应

(6)408 请求超时:等候请求时发生超时

(7)503 服务不可用:表示服务器目前暂时无法使用

  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
状态码是在HTTP文本传输协议)中用于表示响应的状态的一种机制。它由三位数字组成,用于告知客户端请求的处理结果。状态码可以帮助开发者快速了解请求的处理情况,并采取相应的措施。 常见的状态码包括: - 200:表示请求成功,服务器成功处理了请求并返回所需的数据。这是最常见的状态码之一。 - 404:表示请求的资源在服务器上未找到。这通常意味着请求的URL地址错误或请求的资源已经被移除。 - 500:表示服务器遇到了一个未知的错误,无法完成请求。这通常是服务器出现故障或代码错误引起的。 - 301:表示请求的资源已经被永久性地移动到一个新的位置。客户端需要重新发起请求到新的URL地址。 HTTP请求的方法则是客户端向服务器发起请求时所使用的动作,它定义了对指定URL资源的操作类型。常见的HTTP请求方法有: - GET:用于请求获取指定URL资源的信息。GET请求是幂等的,多次请求同一个URL资源应该返回相同的结果。 - POST:用于向指定URL提交数据,并要求服务器进行处理。POST请求是非幂等的,多次请求同一个URL会导致不同的结果。 - PUT:用于将请求的数据存储在指定URL位置。如果URL已经存在,则更新该资源;如果URL不存在,则创建一个新的资源。 - DELETE:用于删除指定的URL资源。 以上是关于状态码HTTP请求方法的简要介绍。它们是HTTP通信过程中非常重要的一部分,开发者在进行Web开发和调试时需要对它们十分熟悉。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值