Pular para o conteúdo principal
DevTools by Decussi
  • Ferramentas
  • Dados
  • Segurança
  • Rede
  • Texto
  • Data
  • Web
  • Dev
  • SEO
  • Brasil
Ferramentas
DevTools

Ferramentas para desenvolvedores, em português. Sem cadastro e sem instalação.

Criado e mantido por Decussi

Ferramentas

  • Todas as ferramentas
  • Dados
  • Segurança
  • Rede
  • Texto
  • Data
  • Web
  • Dev
  • SEO
  • Brasil

Referência

  • Consulta rápida
  • Guias
  • Códigos HTTP
  • Cron
  • Checagens de SEO

Desenvolvedores

  • API e devs
  • llms.txt
  • ai.txt
  • Sitemap

Newsletter

Receba novidades e novas ferramentas no seu email.

Sugira uma ferramenta

Tem uma ideia? Envie sua sugestão.

  1. Início
  2. /Códigos HTTP
  3. /413
4134xx · Erro do cliente

HTTP 413 Content Too Large

O 413 Content Too Large indica que o corpo da requisição passou do limite aceito pelo servidor.

O que significa

O corpo da requisição passou do limite aceito. A requisição tem algum problema — quem chamou precisa corrigir.

Especificação: RFC 9110

Causas comuns

  • Upload de arquivo acima do limite configurado
  • Limite de client_max_body_size do Nginx menor que o esperado
  • upload_max_filesize e post_max_size do PHP abaixo do necessário
  • Limite de payload do API Gateway ou da função serverless

Como resolver

  • Aumente o limite no servidor web e na aplicação — os dois precisam concordar
  • Para arquivos grandes, use upload em partes ou URL pré-assinada direto para o armazenamento
  • Comprima o payload antes de enviar quando fizer sentido
  • Informe o limite na resposta para quem integra saber o teto

Exemplo de resposta

HTTP/1.1 413 Content Too Large
Content-Type: application/json

{"erro": "arquivo_muito_grande", "limite_bytes": 10485760}

Perguntas frequentes

Aumentei o limite na aplicação e continua dando 413. Por quê?
Porque quase sempre há um proxy na frente com limite próprio. Nginx, load balancer e CDN têm cada um o seu teto, e o menor deles é o que vale.

Outros códigos 4xx

  • 400Bad Request
  • 401Unauthorized
  • 402Payment Required
  • 403Forbidden
  • 404Not Found
  • 405Method Not Allowed
  • 406Not Acceptable
  • 407Proxy Authentication Required

Ferramentas relacionadas

  • Lista completa dos códigos HTTP
  • Analisador de cabeçalhos HTTP
  • Cliente HTTP para testar a requisição