HTTP 状态码小结

417 阅读1分钟

HTTP状态码(HTTP Status Code)是用来表示网页服务器HTTP响应状态的数字代码,一般用三位数表示。有些app端接口与HTML接口用的是同一个,所以不管是前端还是后端都有必要了解HTTP。

状态码的大致含义

1开头 主要是信息提示

2开头 主要是请求成功

3开头 主要是重定向

4开头 主要是请求错误

5、6开头 主要是服务器错误

102

表示处理将被继续执行

200

表示响应成功

202

表示服务器已经接受请求,但尚未处理,一般在一步操作的时候会用到

203

表示文- 档被正常的返回,但是由于正在使用的是文档副本所以某些响应头信息可能不正确

301

表示所请求的文档在别的地方,文档新的URL会定位相应头信息中给出。浏览器会自动连接到新的URL

400

表示客户端请求中的语法错误

403

表示除非拥有授权,否则服务器拒绝提供所请求的资源

404

表示无法找到资源

405

指出请求方法(GET, POST, HEAD, PUT, DELETE, 等)对某些特定的资源不允许使用

501

表示客户端服务器不支持请求中要求的功能。例如,客户端执行了如PUT这样的服务器并不支持的命令。