您的位置:首页 > 理论基础 > 计算机网络

返回结果的HTTP状态码

2017-09-28 17:47 246 查看
HTTP状态码的职责是当客户端向服务器发送请求时,描述返回的请求结果。

2xx成功

2xx的响应结果表明请求被正常处理。

200 OK

请求已正常处理

204 No Content

请求处理成功,但是没有资源可返回,一般在只需要从客户端向服务器端发送信息

206

客户端(我只是想要其中一部分)——> 服务器端(明白,是对资源某一部分的请求)

3xx 重定向

表明浏览器需要执行某些特殊的处理以正确处理请求

301

客户端(需要进行书签的变更)——> 服务器(资源的URI已经更新, 你也更新一下你的书签吧)

302

服务器(资源的URI临时定位到其他位置了,姑且算你已经知道这个情况了)

303

服务器(资源的URI已经更新, 你是否能临时按照新的URI访问?),该状态码表明由于请求对应的资源存在另一个URI,应该是用get方法定向获取请求的资源。

304

缓存服务器(资源已经找到,但是不符合条件请求)

307

临时重定向

4xx

表明客户端是发生错误的原因所在

400

服务器(我无法理解这个请求,是不是错了?)

401 认证失败

该状态吗表明发送的请求需要通过http认证的认证信息。

403

服务器(不允许访问这个资源啊!)

404

服务器(服务器上没有你请求的资源)

5xx

表明服务器本身发生错误

500

服务器(貌似,内部资源出现故障了)

503

服务器(抱歉!我正在帮着呢)

说明服务器暂时处于差负荷或正在进行停机维护,现在无法处理请求。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: