现在位置:首页 » 网站建设 »

常见HTTP网站服务器 返回状态码 简单解释

时间:2013年01月25日 ⁄ 分类: 网站建设 评论:0

做网站也有一年多了,经常会遇到HTTP服务器返回的各种错误的状态码。每次都要上网搜索一下,才知道状态码代表的意思。网上的解释很详细,这样对理解这些状态码很有帮助。其实对于一般的站长,对这些东西,没必要了解那么详细。知道个大概意思就可以了。下面我把最常见几个服务器返回的状态码做个最简单的解释。

1开头:临时响应,需请求者继续执行操作。

2开头:成功处理了请求,需请求者继续执行操作。

3开头:完成了请求,需要进一步操作。通常用来重定向。

4开头:请求可能出错,妨碍了服务器的处理,主要是客户端的错误。

5开头:服务器处理请求时发生内部错误。主要是服务器端的错误。

常见的http状态码

200:成功获取的文件。

301:永久转向。

302:临时转向。

304:文件未改变,客户端缓冲版本还可以继续使用。

400:非法请求。

401:访问被拒绝,需要用户名,密码。

403:禁止访问。

404:无法找到文件。

500:服务器内部错误,通常是程序有问题。

503:服务器没有应答,如负载过大等。

不常见的http状态码

100:指示客户端应该继续请求。

201:请求成功。

202:服务器已接受请求,但尚未处理。

203:非授权信息。

204:无内容。

205:重置内容。

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

300:针对请求,服务器可执行多种操作。

303:请求者应当对不同的位置使用单独的 GET 请求来检索响应时。

304:自从上次请求后,请求的网页未修改过。

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

307:临时重定向。

405:资源被禁止。

406:无法接受。

407:要求代理身份验证。

408:请求超时。

409:冲突。

410:永远不可用

411:服务器不接受不含有效内容长度标头字段的请求。

412:先决条件失败。

413:请求实体过大,超出服务器的处理能力。

414:请求的 URI 太长。

415:不支持的媒体类型。

416:请求范围不符合要求。

417:未满足期望值。

501:服务器不具备完成请求的功能。

502:网关错误。

504:网关超时。

目前有 0 条评论