http常见状态码大全

http常见状态码

HTTP状态码是Web服务器向客户端报告HTTP请求的处理结果的标准化三位数字代码。这些状态码用于表示请求的成功、重定向、客户端错误和服务器错误等不同情况。以下是一些常用的HTTP状态码及其含义:

  1. 1xx(信息性状态码):

表示请求已接收,继续处理。

100 Continue: 请求已被服务器接受,客户端可以继续发送请求的其余部分。
102 Processing:服务器已经收到并正在处理请求,目前还没有响应。这样可以防止客户端超时,并假设请求丢失。
103 Early hints:在服务器响应的HTTP消息之前返回一些响应头。该状态码用于允许用户代理预加载资源,同时服务器准备响应。
  1. 2xx(成功状态码):

表示请求已成功接收、理解、接受或处理。

200 OK: 请求已成功,服务器响应包含请求的数据。
201 Created: 请求已成功,并且服务器创建了新资源。
203 Non-authoritative Information请求已成功处理,结果来自第三方拷贝
204 No Content: 请求已成功,但响应不包含实体主体内容。
205 Reset Content:请求已成功处理,但需重置内容
206 Partial Content: 服务器已经成功处理了部分请求,通常在断点续传或分块下载时使用。
226 IM Used:已完成响应
  1. 3xx(重定向状态码):

表示客户端需要执行进一步的操作以完成请求。

301 Moved Permanently: 请求的资源已被永久移动到新的URL。
302 Found: 请求的资源临时被移动到新的URL。
304 Not Modified: 客户端可以使用缓存的版本,因为资源未被修改。
  1. 4xx(客户端错误状态码):

表示客户端发送的请求有问题。

400 Bad Request: 请求错误,通常是访问的域名未绑定引起
401 Unauthorized: 请求要求身份验证。
403 Forbidden: 服务器拒绝执行请求,通常是因为权限问题。
404 Not Found: 服务器未找到请求的资源。
405 Method Not Allowed: 不允许的请求方法
406 Not Acceptable: 无法响应,因资源无法满足客户端条件
407 Proxy Authentication Required :要求通过代理的身份认证
408 Request Timeout :请求超时
409 Conflict :存在冲突
410 Gone :资源已经不存在(过去存在)
411 Length Required :无法处理该请求
412 Precondition Failed :请求条件错误
413 Payload Too Large: 请求的实体过大
414 Request-URI Too Long :请求的URI过长
415 Unsupported Media Type :无法处理的媒体格式
416 Range Not Satisfiable :请求的范围无效
422 Unprocessable Entity :请求的语义错误
  1. 5xx(服务器错误状态码):

表示服务器在处理请求时出现错误。

500 Internal Server Error: 服务器遇到不可预料的错误。
502 Bad Gateway: 服务器作为网关或代理,从上游服务器接收到无效响应。
503 Service Unavailable: 服务器当前无法处理请求,通常是因为过载或维护。
504 Gateway Timeout: 服务器作为网关或代理,未及时从上游服务器接收到响应。
505 HTTP Version Not Supported: 服务器不支持请求中使用的HTTP协议版本。
507 Insufficient Storage: 服务器拒绝处理请求,因为存储空间不足。
508 Loop Detected: 服务器检测到无限循环操作,通常在WebDAV操作中使用。
510 Not Extended 获取资源策略未被满足
511 Network Authentication Required 需验证以许可连接
599 Network Connect Timeout Error 网络连接超时

这些是HTTP状态码的一些常见示例。每个状态码都有其独特的含义,有助于客户端和服务器之间的通信,以确保请求和响应的正确处理。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值