常见的HTTP状态码

狼雨seo 612 0

当访问者浏览1个页面时,访问者的浏览器会向页面所属服务器发出请求。当浏览器收到并显示页面前,此页面所属的服务器会返回1个包含HTTP状态码的信息头用于回应浏览器的请求。

常见的HTTP状态码

HTTP转态码有很多,我会列出一些常见的HTTP状态码,大家指需要记住这些常见的即可。其他的HTTP状态,可以收藏本网页,以便下次查询。

常见的HTTP状态码

200:请求成功

301:网页被永久性转移到其它链接

404:请求的资源(页面等)不存在

500:内部服务器出现错误

HTTP状态码分类

1开头:信息状态码

2开头:成功状态码

3开头:重定向状态码

4开头:客户端错误状态码

5开头:服务端错误状态码

HTTP状态码详解

100:继续。客户端应该继续发送请求

101:切换协议。向服务器请求切换协议,只能切换到更高级的协议

200:成功请求。请求被正常处理,返回

201:已创建。请求成功并且创建了新的资源

202:已接受。已经接受请求,但是还没有处理成功

203:非授权信息。服务器已经处理了请求,但返回的头部信息可能是个副本

204:没有内容。服务器已经处理了请求,但没有返回任何内容

205:重置内容。服务器处理成功,浏览器应当重置文档视图

206:部分内容。服务器已经成功处理了部分GET请求

300:多种选择。被请求的资源有一系列的选择,每个都有自己特定的地址和浏览器驱动的商议信息。用户可以自行选择一个首选的地址进行重定向。

301:永久跳转。请求的页面已被永久的移动到新的链接,返回信息会包括新的链接,浏览器会自动定向到新链接去。

302:临时跳转。和301差不多,只是临时性的跳转,仍可以继续使用原有链接来进行以后的请求。

303:查看其他地址。和301差不多,使用GET和POST请求查看

304:没有修改。自从上次请求后,请求的网页没有任何修改

305:使用代理。访问的页面必须通过代理访问

307:临时重定向。和302差不多。使用GET方式请求重定向

400:语法错误。服务器无法理解请求语法

401:身份验证。请求用户进行身份认证

403:拒绝请求。服务器已经理解请求,但是拒绝执行。

404:没有找到。请求的资源,在服务器上不存在

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

406:不接受。请求的资源的内容特性无法满足请求头中的条件,因而无法生成响应实体。

407:需要代理授权。和401差不多,但请求者应当使用代理进行授权

408:请求超时。请求时间超时,长时间无反应

409:冲突。由于和被请求的资源的当前状态之间存在冲突,请求无法完成。

410:已删除。410和404不同,如果资源以前有现在被永久删除了可使用410代码,可通过301代码指定资源的新链接

411:需要有效长度。服务器无法处理客户端发送的不带长度的有效Content-Length头的请求信息

412:未满足前提条件。服务器在请求的头字段中给出先决条件时,没能满足其中的一个或多个。

413:请求实体过大。由于请求实体过大,服务器无法处理,因此拒绝请求

414:请求网址过长。请求的网址过长,服务器无法处理

415:不支持格式。请求中的实体并不符合服务器中所支持的格式,因此请求被拒绝。

416:范围无效。客户端请求的范围无效

417:未满足期望。服务器无法满足请求表头字段要求

500:服务器错误。服务器内部错误,无法完成请求

501:尚未实施。服务器不支持请求的功能,无法完成请求

502:错误网关。作为网关或代理工作的服务器尝试请求时,从远程服务器接收到了一个无效的响应

500:服务不可用。服务器临时无法使用,服务器在维护或者过载了

504:网关超时。作为网关或代理的服务器,未能及时获取请求

505:不支持版本。不支持获取拒绝在请求中使用HTTP版本。

标签: 状态码 HTTP

评论列表

 暂无“常见的HTTP状态码”评论,快来抢沙发吧

发表感想