2xx Success
203 Non-Authoritative Information
A solicitação foi bem-sucedida, mas o payload incluído foi modificado da resposta 200 OK do servidor de origem por um proxy de transformação.
Este código de status permite que o proxy notifique os destinatários quando uma transformação foi aplicada, uma vez que esse conhecimento pode impactar decisões posteriores sobre o conteúdo. Por exemplo, solicitações futuras de validação de cache para o conteúdo podem ser aplicáveis apenas ao longo do mesmo caminho de solicitação (por meio dos mesmos proxies).
A resposta 203 é semelhante ao código de Aviso 214 Tranformation Applied, que tem a vantagem de ser aplicável a respostas com qualquer código de status.
Uma resposta 203 pode ser armazenada em cache por padrão; ou seja, a menos que indicado de outra forma pela definição do método ou controles de cache explícitos.
Source: RFC7231 Section 6.3.4
Dúvidas?
Entre no nosso fórum de discussãoReferências para o código 203
- Rails HTTP Status Symbol :non_authoratative_information
- Go HTTP Status Constant http.StatusNonAuthoritativeInfo
- Symfony HTTP Status Constant Response::HTTP_NON_AUTHORITATIVE_INFORMATION
- Python2 HTTP Status Constant httplib.NON_AUTHORITATIVE_INFORMATION
- Python3+ HTTP Status Constant http.client.NON_AUTHORITATIVE_INFORMATION
- Python3.5+ HTTP Status Constant http.HTTPStatus.NON_AUTHORITATIVE_INFORMATION