Todos os produtos
Search
Central de documentação

:Como resolver o problema de retorno do código de status HTTP 413 em requisições GET?

Última atualização: Jul 04, 2026

Visão geral

O código HTTP 413 é retornado quando uma requisição GET excede o limite de tamanho imposto por algum componente da sua infraestrutura. Em uma arquitetura em camadas (Anti-DDoS Pro ou Anti-DDoS Premium → WAF → SLB → ECS), o primeiro componente cujo limite for ultrapassado rejeita a requisição. Corrigir a camada incorreta não resolve o problema.

Descrição do problema

Se o tamanho do cabeçalho de uma requisição GET ultrapassar 10 KB, o sistema retornará o código de status HTTP 413.

Causa

  • Em uma pilha que inclui Anti-DDoS Pro ou Anti-DDoS Premium, WAF, SLB e ECS, o erro 413 pode originar-se em qualquer camada. Use as ferramentas de desenvolvedor do navegador para identificar qual cabeçalho de resposta indica a rejeição.

  • Caso a instância de SLB utilize um listener TCP, um valor baixo para client_max_body_size no NGINX provocará o erro 413.

  • Se você redirecionar requisições para instâncias ECS modificando o arquivo hosts e o problema persistir, a causa será uma configuração incorreta no NGINX.

Solução

Defina o parâmetro client_max_body_size no NGINX com um valor que não ultrapasse o limite de nenhum componente no caminho da requisição:

  • Anti-DDoS Pro ou Anti-DDoS Premium: 800 MB

  • WAF: 3 MB

  • SLB: 50 GB

Escopo de aplicação

  • Anti-DDoS Pro e Anti-DDoS Premium