todos os status

4xx Client Error

429 Too Many Requests

O usuário enviou muitas solicitações em um determinado período de tempo ("rate limiting").

As representações de resposta DEVEM incluir detalhes explicando a condição, e PODEM incluir um cabeçalho Retry-After indicando quanto tempo esperar antes de fazer um novo pedido. Por exemplo:

Observe que esta especificação não define como o servidor de origem identifica o usuário, nem como conta as solicitações. Por exemplo, um servidor de origem que está limitando as taxas de solicitação pode fazer isso com base nas contagens de solicitações por recurso, em todo o servidor ou mesmo entre um conjunto de servidores. Da mesma forma, ele pode identificar o usuário por suas credenciais de autenticação ou um cookie com estado.

Respostas com o código de status 429 NÃO DEVEM ser armazenadas por um cache.


Source: RFC6585 Section 4

Dúvidas?

Entre no nosso fórum de discussão

Referências para o código 429

feito com por @_ttemporin