状态码
HTTP 状态码,用以表示网页服务器超文本传输协议响应状态的 3 位数字代码.
分类
根据首数字分五类:
- 1 表示消息
- 2 表示成功
- 3 表示重定向
- 4 表示请求错误
- 5 表示服务器错误
常见状态码
100
客户端发送请求过程中的临时响应.
101
服务器根据客户端的请求切换协议.
请求已经成功被服务器接收
200
最常见 表示请求成功
201
请求成功 服务器创建了新资源
202
已接收请求 但未处理
203
已处理 但返回内容可能来自其他来源
204
已处理 但没有返回内容
205
已处理 但重置了内容 没有返回值
206
已处理部分请求
请求已经完成,需要进一步操作
300
提供多种选择.
301
请求的网页永久移动,请求者自动转去新位置.
302
临时移动,请求者不转移.
303
专属的GRT请求检索响应.
305
只能使用代理访问请求的网页.
307
临时重定向.
一般是客户端的问题
400
语法错误
401
未授权,请求身份验证
403
服务器拒绝请求
404
服务器找不到请求的网页
405
禁用请求中指定的方法
406
无法使用请求的内容特性响应请求的网页
407
需要代理授权
408
请求超时
一般是服务器本身的问题
500
服务器内部错误
501
服务器不具备完成请求的功能
502
网关错误
503
服务器无法使用
504
网关超时
505
HTTP版本不支持