HTTP响应状态码及含义

HTTP响应状态码响应码(HTTP Status Code)代表了不同的响应情况

一. 1xx

提示信息,表示请求被接收,需要执行者继续操作,出现这种概率相对比较低。

100 表示请求者需要继续提出请求。 表示已收到请求的第一部分,正在等待其余部分。

101 表示服务器根据客户端的请求切换协议。但只能切换到更高级的协议。

二. 2xx

表示响应成功, 用户可以正常的打开了这个页面

200 表示服务器已成功处理了请求。一般用于GET与POST请求。

201 表示请求成功而且服务器重新创建了资源。

202 表示服务器已接受请求,但还没有处理。

203 服务器已成功处理了请求,但返回的信息可能来自另一来源。

三. 3xx

表示响应需要进一步操作,重定向

300 表示针对请求,服务器可执行多种操作。 服务器可根据请求者 (user agent) 选择一项操作,或提供操作列表供请求者选择。

301 被请求的资源永久地移动到新的固定的位置。

302 被请求的资源临时性的移动到了新的位置, 客户端应继续使用原有URI

303 查看其它地址。使用GET和POST请求查看

304 自从上次请求后,请求的网页未做任何修改。 服务器做出响应时,不会返回网页内容。

305 表示请求者只能使用代理访问请求的网页。

四. 4xx

表示客户端请求错误

400 客户端请求的语法错误,服务器无法理解

401 当前请求需要用户验证。

403 服务器拒绝请求。

404 客户端请求的网页不存在,或者网页打不开。

405 客户端请求中的方法被禁止。

五. 5xx

表示服务器未知异常

500 服务器内部错误,程序码出错时出现。

501 服务器不具备完成请求的功能。 例如,服务器无法识别请求方法时可能会返回此代码。

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

503 服务器不可用,(服务器超载或者正在维护)。

504 服务器作为网关或代理,但是没有及时从上游服务器收到请求。

505 服务器不支持请求中所用的 HTTP 协议版本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值