4×× 客户端错误

403 Forbidden 禁止访问

服务器理解请求但拒绝授权.

希望公开请求被禁止的原因的服务器可以在响应负载(如果有)中描述该原因.

如果请求中提供了身份验证凭据,则服务器认为它们不足以授予访问权限。客户端不应使用相同的凭据自动重复请求。客户端可以使用新的或不同的凭据重复请求。但是,由于与凭证无关的原因,可能会禁止请求.

希望“隐藏”当前存在的禁止目标资源的源服务器可以改为响应状态码 404 Not Found.


403 代码参考

Rails HTTP Status Symbol :forbidden

Go HTTP Status Constant http.StatusForbidden

Symfony HTTP Status Constant Response::HTTP_FORBIDDEN

Python2 HTTP Status Constant httplib.FORBIDDEN

Python3+ HTTP Status Constant http.client.FORBIDDEN

Python3.5+ HTTP Status Constant http.HTTPStatus.FORBIDDEN

← http状态码