http返回代码含义


http返回代码含义:


1xx的代码表示临时的相应,客户端在收到常规响应之前,应准备接收一个或多个1xx的响应


100 #继续  #表示初始的请求已经接受,客户端应当继续发送请求的其余部分。(http 1.1新)

101   #切换协议 #服务器将遵从客户端的请求转换到另外一种协议    (http 1.1新)



2xx的代码表示服务器成功的接受了客户端的请求,正常的日志记录下应该200的为多。


200   #客户端请求成功  # OK 一切正常,对GET和POST请求的应答文档跟在后面。

201   #已创建  # Created  服务器已经创建了文档,Location头给出了他的URL

202 #已接受 

203   #非权威性信息

204 #无内容

205 #重置内容

206 #部分内容



3xx代码表示重定向,客户端浏览器必须采取更多的操作来实现请求,比如header 这样的命令


301     #新的URL在location头中给出,浏览器应自动访问新的URL

302 #对象已移动     #类似301,但是临时性替代。


304 #未修改

307   #临时重定向




4xx代码表示客户端请求有问题,比如请求了一个不存在的文件。


400  错误的请求

401 访问被拒绝

403  禁止访问

404  文件未找到

405  访问页面的http方法不允许

406  客户端浏览器不接受所请求页面的MIME类型

407  要求进行代理身份验证

412  前提条件失败

413 请求实体太大

414  请求URI太长

415  不支持的媒体类型

416  所请求的范围无法满足

417  执行失败

423  锁定的错误


5xxx代码  表示服务器端有问题


500 服务器内部错误

501  页眉指定了未实现的配置

502  Web服务器用作网关或代理服务器收到了无效响应

503  服务不可用

504  网关超时

505  http版本不支持





你可能感兴趣的:(http,含义,返回代码)