2xx Success
202 Accepted
A solicitação foi aceita para processamento, mas o processamento não foi concluído. A solicitação pode ou não ser atendida, pois pode ser proibida quando o processamento realmente ocorrer.
Não há facilidade em HTTP para reenviar um código de status de uma operação assíncrona
A resposta 202 é intencionalmente evasiva. Seu objetivo é permitir que um servidor aceite uma solicitação para algum outro processo (talvez um processo orientado a lote que é executado apenas uma vez por dia) sem exigir que a conexão do agente do usuário com o servidor persista até que o processo seja concluído. A representação enviada com esta resposta deve descrever o status atual da solicitação e apontar (ou incorporar) um monitor de status que pode fornecer ao usuário uma estimativa de quando a solicitação será atendida.
Source: RFC7231 Section 6.3.3
Dúvidas?
Entre no nosso fórum de discussãoReferências para o código 202
- Rails HTTP Status Symbol :accepted
- Go HTTP Status Constant http.StatusAccepted
- Symfony HTTP Status Constant Response::HTTP_ACCEPTED
- Python2 HTTP Status Constant httplib.ACCEPTED
- Python3+ HTTP Status Constant http.client.ACCEPTED
- Python3.5+ HTTP Status Constant http.HTTPStatus.ACCEPTED