2XX
- 200 服务器已成功处理了请求
3XX
- 302 临时重定向;浏览器会自动向 location 返回的 url 发送请求,从而用户好像没有感觉到有这个重定向的存在,比如用户在未登录时访问个人中心页面,这时可以临时重定向到登录的url;
4XX
- 400 缺少必要参数:客户端未提供必要的参数,导致服务器无法处理请求
参数格式不正确
401 客户端没有权限访问此资源,鉴权认证失败,可以在请求头中附加 Authorization 认证信息或者是从前一个页面的响应中提取 cookie/token 等相关内容,再附加到新的请求中去
403 Forbidden 检查URL是否正确;检查当前角色是否有权限访问该资源;
404 链接地址URL拼写错误
405 客户端使用了服务端不允许的HTTP请求方法,比如服务端只支持post方法,客户端使用get方法请求,则应返回405;
415 请求的格式不受请求页面的支持,常见原因是请求数据的类型和服务端支持的类型不匹配,比如json接口,需要添加一个信息头Content-type:application/json;
5XX
- 500 服务端内部错误
- 503 Server Unavailable 服务器异常(超载或停机维护)
- 504 请求超时
1.7 HTTP常见响应状态码
2024-07-14 13:12:05 66 阅读