什么是403状态码?
服务器理解请求,但拒绝授权。
希望公开请求被禁止的原因的服务器可以在响应有效负载中描述原因(如果有的话)。
如果请求中提供了身份验证凭据,则服务器认为它们不足以授予访问权限。客户端不应该自动重复使用相同凭证的请求。客户端可以使用新的或不同的凭据重复请求。但是,由于与凭据无关的原因,可能会禁止请求。
源服务器如果希望“隐藏”被禁止的目标资源的当前存在,则可以使用状态码来响应404未找到.
403代码引用
Rails HTTP状态符号:禁止
HTTP状态常数http。StatusForbidden
Symfony HTTP状态常量响应:HTTP_FORBIDDEN
Python2 HTTP状态常量httplib。被禁止的
Python3+ HTTP状态常量http.client.FORBIDDEN
Python3.5+ HTTP状态常量http.HTTPStatus.FORBIDDEN