Resolvendo Erro 400 Bad Request Header Or Cookie Too Large
Este é basicamente um erro que quase todo mundo já recebeu e quem ainda não recebeu saiba que a sua hora ainda está por vir. Basicamente falando, esse erro acontece quando o servidor não entende a solicitação do cliente por diversos motivos e então é retornado o famoso ‘400 Bad Request – Request Header Or Cookie Too Large’.
O impacto disso para o usuário e para o dono do site é terrível e muito danoso. Para o usuário, além da má experiência também deixa uma sensação de pouca credibilidade e provavelmente ele não volte a visitar o site. Já para os donos do site o efeito é ainda maior. O engajamento cai, erros de rastreamentos, informações falsas ou incompletas, além de poder indicar um problema de segurança.
O que causa o erro 400 Bad Request Header Or Cookie Too Large
Basicamente, podemos dizer que o erro é um efeito ligado ao tamanho máximo dos Cookies permitido pelo navegador e posso listar alguns motivos para que isso ocorra:
- Sites com muitos cookies ou cookies corrompidos acabam por armazenar muitos dados nesses arquivos e pode ocorrer o estouro de tamanho permitido.
- O site armazena muitas preferências, dados de sessão ou configurações de navegação de usuários nesse tipo de arquivo e acaba por extrapolar o limite de tamanho.
- Pode acontecer de um site ser apresentado normalmente em um navegador e em outro mostrar o erro 400 Bad Request Header Or Cookie Too Large. Nesse caso, o primeiro navegador aceita um cookie de tamanho maior e o segundo navegador que exibiu o erro acabou por ter seu limite ultrapassado e como consequência o erro foi exibido.
- Ataque cross-site scripting (XSS). Nesse caso, um invasor tenta inserir códigos perigosos em um cookie, tornando ele maior e causando o estouro de tamanho.
- Um usuário mais ‘apresentado’, que gosta de mexer em tudo e alterar configurações, pode ter definido erroneamente as configurações de tamanho de cookier nas políticas de definição do navegador.
- O site em questão pode estar utilizando muitos cookies de terceiros, seja para análise, publicidade, rastreamento ou outros tipos de processamento de dados, gerando arquivos muito grandes.
- Cuidado com extensões que você utiliza no seu navegador, pois elas tem a capacidade de interferir nesse tipo de configuração.
Como corrigir o erro 400 Bad Request Header Or Cookie Too Large
Minha experiência ao longo de mais de 16 anos na área de TI sempre me leva a alguns passos quando me deparo com esse problema e posso deixar algumas dica bem úteis de como você pode tentar resolver esse problema, mesmo sem muitos conhecimentos técnicos:
1 – Se você utiliza extensões do seu navegador, desabilite-as e tente carregar o site novamente.
2 – Abra uma guia anônima do seu navegador e teste o site. Note que ao abrir o site pela primeira vez na guia anônima você receberá um alerta de política de cookies. Deixe como está e carregue o site. Se funcionar, basta você efetuar a limpeza de cookies e cache do seu navegador.
3 – Se a dica acima não deu certo e você recebeu a mesma mensagem de erro 400 Bad Request Header Or Cookie Too Large ao abrir em guia anônima faça o seguinte; abra novamente em guia anônima e ao receber o alerta de política de cookies escolha gerenciar de forma manual. Desative todas as opções de cookies e tente novamente (lembre-se que ao fazer isso você também poderá afetar alguns recursos de personalização do site).
Caso tenha dado certo, faça a limpeza de todos os cookies e cache do seu navegador para esse site e ao abri-lo novamente, repita o gerenciamento de cookies de forma manual e salve.
4 – Você também pode tentar utilizar um navegador diferente para saber se é um problema geral ou apenas uma configuração específica do navegador para o tamanho de cookies.