http状态码

请求服务器时,服务器会向请求的浏览器返回一个包含http状态码的信息头用以响应浏览器的请求。

常见的http状态码:

1. 200 请求成功

2. 301资源被永久转移到其他Url

3. 404请求的资源(网页等不存在)

4.500 内部服务器错误。

分为五类:

1. 开头: 服务器收到请求,需要请求者继续执行。

2. 成功,操作被成功接收并处理。

3. 重定向,需要进一步的操作以完成请求。

4. 客户端错误,请求包含语法错误或者无法完成请求。

5. 服务器错误,服务器再处理的过程中发生了错误。

还有一些是被经常问到的:

100. 客户端继续其请求。

201. 已创建。已经接受请求,但未处理完成。

202. 已经接受请求,但未处理完成。

301. 永久移动,请求资源已被永久的移动到新的url

302.  临时移动。客户端应继续使用原有的url。

304. 未修改,服务器返回此状态码时,不会返回任何资源。(常在此作缓存,下一篇博客讲到。)

400. 客户端请求语法错误。

401. 请求要求用户身份认证。

403. 服务器拒绝执行此请求

404. 无法根据请求找到资源

500. 服务器内部报错

501.服务器不支持请求的功能。

503.服务器超载,系统维护。

原文地址:https://www.cnblogs.com/panax/p/13395818.html