-
先列出一些比较常用或者说常见的
状态码 含义 1xx 接受的请求正在处理 200 请求被正常处理 304 服务端资源无变化,可使用缓存资源 400 请求参数不合法 401 未进行认证,无访问权限,如登录等 403 服务端禁止访问该资源 404 服务端未找到所请求的资源 500 服务端异常 -
以 2 开头的,201-206都表示请求成功
状态码 含义 200 请求被正常处理 201 新增或修改数据成功 202 请求已进入任务队列,被异步处理(还未处理) 203 令牌或登录状态失效(非授权信息) 204 返回正常,但响应报文中不含实体部分
请求被受理但没有资源可以返回205 成功,重置内容 206 客户端进行来范围请求,但服务器只成功执行了这部分的GET请求 -
以 3 开头的,300-307表示要完成请求,需要进一步操作,代码状态通常为重定向
状态码 含义 301 所请求的资源已被永久移动,重定向(永久性重定向) 302 所请求的资源被临时移动,可使用原有URI访问,但希望用户本次能使用新的 URI 访问(临时重定向) 303 和 302 功能相同,但是 303 明确表示客户端应当采用 GET 方法获取资源 304 资源未修改,可使用缓存 305 需代理访问 307 临时重定向,与302类似,只是强制要求使用POST方法 -
以 4 开头的,400-417表示请求可能出错了,妨碍服务器处理
状态码 含义 400 请求语法错误 401 身份验证错误(请求需要认证) 403 服务器收到请求,但拒绝提供服务(请求的对应资源禁止被访问) 404 服务端未找到所请求的资源 405 请求方式不正确 406 请求的数据格式不是服务接收的类型 407 需要代理授权 408 请求超时(你的请求发送到该网站花的时间比该网站的服务器准备等待的时间要长) 409 冲突 410 请求的资源被永久删除 411 需要有效长度(服务器不接受不含有效内容长度标头字段请求) 412 未满足前提条件 413 请求实体过大 414 请求的URL过长 415 不支持的媒体类型 416 请求范围不符合要求 417 为满足期望值 422 服务器创建对象时发生错误 -
以 5 开头的,500-505表示:服务器在尝试请求处理时发生内部错误,是服务器的错,不是请求的错
状态码 含义 500 服务器不可用,未返回正确的数据 501 服务器不具备完成请求的功能 502 服务器网关错误 503 服务器不可用(正处于超负荷或者停机维护的状态) 504 服务器响应超时 505 http版本不受支持(请求使用的http协议版本服务器不支持)
各种服务器响应状态码的含义
最新推荐文章于 2025-03-13 17:12:40 发布