504504 Tempo Esgotado do Gateway
Um gateway ou servidor proxy não recebeu uma resposta a tempo do servidor upstream.
429O cliente enviou muitas solicitações num intervalo de tempo (limitação de taxa).
Sua aplicação excedeu o limite da API, que protege o servidor de sobrecarga. O cabeçalho Retry-After indica quanto esperar antes de tentar de novo.
Implemente backoff exponencial e respeite o cabeçalho Retry-After. Reduza a frequência, agrupe requisições ou faça cache das respostas. Considere um plano superior para mais limites.
// Implement exponential backoff
await new Promise(r => setTimeout(r, retryAfter * 1000));504Um gateway ou servidor proxy não recebeu uma resposta a tempo do servidor upstream.
207A resposta fornece o status de múltiplas operações independentes em uma única resposta (WebDAV).
101O servidor está trocando de protocolo conforme solicitado pelo cliente via cabeçalho Upgrade.
205O servidor instrui o cliente a redefinir a visualização do documento, como limpar um formulário após o envio.
403O servidor entendeu a solicitação mas se recusa a autorizá-la. Diferente de 401, reautenticar não resolve.
401A solicitação exige autenticação. O cliente precisa fornecer credenciais válidas para acessar o recurso.