# http状态码分析

目录

1**消息

2** 成功

3**重定向

4** 请求错误

5** 服务器错误


1**消息


100:Continue 收到了请求的起始部分,客户端应该继续请求。

101:Switching Protocols (切换协议)服务器正根据客户端的指示将协议切换成Update Header列出的协议。

2** 成功


200 OK 服务器成功处理了请求

201 Created 成功创建对象。

202 Accepted 请求已接受,但服务器尚未处理。

203 Non-Authoritative Information 服务器成功处理事务,不过实体Header 包含的信息不是来自原始服务器,而是来自资源的副本。

204 NO Content Response中包含头部和状态行,但是没有实体主题内容(response body)

205 Reset Content 重置内容,刷新

206 patial Content 部分请求成功

3**重定向


重定向介绍: 重定向状态码用来告诉浏览器客户端,它们访问的资源已被移动, Web服务器发送一个重定向状态码和一个可选的Location Header, 告诉客户端新的资源地址。

300 Multiple Choices (多项选择) 客户端请求了实际指向多个资源的URL。这个代码是和一个选项列表一起返回的,然后用户就可以选择他希望的选项了。

301 Moved Permanently 永久移除 请求的URL已移走。Response中应该包含一个Location URL, 说明资源现处的位置

302 Found 已找到 (临时转移) 与状态码301类似。但这的移除是临时的。 客户端会使用Location中给出的URL,重新发送新的HTTP request。

303 See Other 等同于302

304 Not Modified (未修改) 客户的缓存资源是最新的,要客户端使用缓存。

305 Use Proxy 使用代理 必须通过代理访问资源,代理的地址在 Response 的location中。

306 预留状态码

307 临时重定向 等同于302

4** 请求错误


400 Bad Request (坏请求) 一个无法处理的请求,错误的请求。。

401 Unauthorized(未授权)客户端登录时密码输入错误,客户端认证不成功。

402 Payment Required 预留状态码,还未被使用

403 Fobidden (禁止) 请求被服务器拒绝了

404 Not Found (未找到)所访问的页面不存在。

405Method Not Allowed (不允许使用的方法) 不支持该Request的方法。

406 Not Acceptable (无法接受)

407 Proxy Authentication Required (要求进行代理认证)

408 Request Timeout (请求超时) 如果客户端完成请求时花费的时间太长,服务器可以回送这个状态码并关闭连接

409 Confilct (冲突) 发出的请求在资源上造成了一些冲突。

410 Gone (消失了) 服务器曾经有这个资源,现在没有了。

411 Length Required (要求长度指示) 服务器提示在Request 中包含 Content-Length 通常体现在Post 请求方法上。

412Precondition Failed (先决条件失败) Request 所包含的条件存在缺失。

413 Request Entity Too Large (请求实体太大) 客户端发送的实体主体部分比服务器希望处理的要大。

414 Request URl Too Large (请求URL太长) 客户端发送的请求所携带的URL 超过了服务器活着希望处理的长度。

415 Unsupported Media Type (不支持的实体) 服务器无法理解或者不支持客户端所发送的实体的内容类型,致使请求被拒绝。

416 Requested Range Not Satistiable (所请求的范围未得到满足)

417 Expectation Failed (无法满足期望)

5** 服务器错误

500 Internal Server Error (内部服务器错误) 服务器出现内部错误,无法响应请求。

501 Not lmplemented (未实现) 客户端请求超过服务器响应范围。(例子:请求方法不支持。)

502 Bad Gateway (网关故障) 代理服务器所代理的后方服务器无响应。

503 Service Unavailable (未提供服务) 服务器目前无法为请求提供服务,可以理解为服务器繁忙。

504 Gateway Timeout (网关超时) 网关或者代理等待后方服务器响应时出现了超时。

505 HTTP Version Not Supported (不支持的HTTP版本) 服务器收到的请求使用了与服务器不匹配的HTTP协议版本。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值