计算机网络——常见HTTP状态码

  • 100, client应该继续发送请求,即继续。

  • 101, server通知client修改协议,也就说,client需要采用新的协议版本去访问 server。

  • 200, 请求已成功。

  • 200 ~ 207

  • 300 Multiple Choices 如果请求一个指向多个资源的URL时,会返回这个状态码,比如某个服务器上有某个HTML文件的中文和英文版本。

  • 301永久重定向

  • 302临时重定向,HTTP1.0的状态码。
    client向server发送post请求。
    server返回URL和302。
    等待用户确认。
    用户确认后,client使用post访问URL。

  • 303临时重定向,HTTP1.1的状态码
    client向server发送非get、head请求。
    server返回URL和303。
    client使用get访问URL。

  • 304,发出get请求,服务器返回,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应当返回这个304状态码

  • 307临时重定向,HTTP1.1的状态码
    client向server发送非get、head请求。
    server返回URL和307。
    等待用户确认。
    用户确认后,post访问URL, 并不会重定向为get方法访问URL。

  • 400, Bad Request, 语法错误,服务器无法理解。

  • 401, Unauthorized, 未被授权。登录失败,此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。

  • 402, 预留的

  • 403, Forbidden, 服务器已经能够理解,但是进制执行它, 一般来说是,客户端权限不够。
    401~403,客户端没权限

  • 404, NOT FOUND

  • 405, Method Not Allowed, 请求行中指定的请求方法不能用于请求相应的资源。

  • 406, Not Acceptable, 请求的资源的内容特性无法满足请求头中的条件,因此无法生成响应实体。

  • 500, Internal Server Error, 服务器遇到了一个未曾预料的状况,导致了不能进一步的处理,一般来说,这个错误出现在程序代码出问题时。

  • 501, Not Implemented, 服务器不支持当前请求所需要的某个功能, 可能是服务器无法识别请求的方法。

  • 502, Bad Gateway, 作为网关或代理工作的服务器尝试执行请求时,从上游服务器接受到无效的响应。

  • 503, Service Unavailable, 由于临时的服务器维护或过载,服务器无法处理请求。

  • 504, Gateway Timeout, 作为网关或代理工作的服务器尝试请求时,未能及时从上游服务器或者辅助服务器收到响应。

  • 505, HTTP Version Not Supported, 服务器不支持,或者拒绝支持在请求中使用的HTTP版本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

web_lc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值