【Q431】http 状态码 401 和 403 有什么区别

您所在的位置:网站首页 402和401什么区别 【Q431】http 状态码 401 和 403 有什么区别

【Q431】http 状态码 401 和 403 有什么区别

2024-05-22 03:46| 来源: 网络整理| 查看: 265

高级前端http【Q431】http 状态码 401 和 403 有什么区别http 状态码 401 和 403 有什么区别

Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 438 (opens in a new tab)

Author 回答者: Kiera569 (opens in a new tab)

401 --- unAuthorized 403 --- forbidden 区别:前者需要用户验证,验证成功之后服务器会执行请求。 后者是服务器理解请求,但是拒绝执行。跟用户验证没有关系,服务器主动拒绝执行请求。

Author 回答者: shfshanyue (opens in a new tab)

401 Unauthorized (opens in a new tab)

401,请求的资源没有权限,需要认证。一般代表没有携带 token,或者 token 失效,而造成对该资源没有权限。需重新认证,传递正确的 token。

403 Forbidden (opens in a new tab)

403,请求的资源禁止访问。一般代表用户所拥有的权限不满足该资源的权限。如学生去访问教师资源,学生 A 访问学生 B 的成绩单等数据资源。还有一种情况是爬虫爬取页面被监控到而返回 403。

【Q420】https 中是如何进行身份认证的【Q434】当服务器资源返回 304 时与那些 HTTP 响应头有关


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3