4xx Client Error
403 Forbidden
O servidor entendeu a solicitação, mas se recusa a autorizá-la.
Um servidor que deseja tornar público o motivo da proibição da solicitação pode descrever esse motivo no payload de resposta (se houver).
Se as credenciais de autenticação foram fornecidas na solicitação, o servidor as considera insuficientes para conceder acesso. O cliente NÃO DEVE repetir automaticamente o pedido com as mesmas credenciais. O cliente PODE repetir o pedido com credenciais novas ou diferentes. No entanto, uma solicitação pode ser proibida por motivos não relacionados às credenciais.
Um servidor de origem que deseja "ocultar" a existência atual de um recurso de destino proibido PODE responder com um código de status 404 Not Found.
Source: RFC7231 Section 6.5.3
Dúvidas?
Entre no nosso fórum de discussãoReferências para o código 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