Como corrigir o erro 400 Bad Request
O que é o erro 400 no WordPress?
O erro 400 no WordPress é o código de status Bad Request, que o servidor envia quando entende que a requisição do navegador está malformada e por isso a rejeita antes de processá-la. Diferente do 404, em que a URL é válida mas o conteúdo não existe, no 400 o problema está na própria requisição. No WordPress aparece muito ao tentar acessar o wp-admin com cookies de sessão corrompidos, ao colar uma URL com caracteres inválidos, ou quando o cabeçalho enviado passa do limite aceito pelo servidor.
Como identificar
- A página mostra “400 Bad Request” ou “Bad Request – Your browser sent a request that this server could not understand”.
- O erro aparece ao tentar entrar no wp-admin, mas some em uma janela anônima do navegador.
- Acontece só em um navegador específico, enquanto outro abre o mesmo site sem problema.
- Surge ao colar uma URL longa ou com caracteres especiais, ou logo após um cookie de sessão expirar.
Como prevenir
- Mantenha o navegador atualizado e limpe os cookies do painel periodicamente
- Evite colar URLs de fontes externas direto na barra de endereço sem conferir
- Revise extensões de privacidade que reescrevem cabeçalhos antes de acessar o wp-admin
Causa
- Cookies de sessão do WordPress corrompidos ou expirados guardados no navegador.
- URL digitada ou colada com caracteres inválidos, espaços ou codificacao quebrada.
- Cabeçalho da requisição maior que o limite LimitRequestLine ou large_client_header_buffers do servidor.
- Cache do navegador desatualizado servindo um token de autenticação antigo.
- Extensão do navegador injetando cabeçalhos ou cookies que o servidor recusa.
Como resolver
- Limpe os cookies e o cache do site: no navegador, apague os cookies e o cache especificamente do domínio do seu site. Cookies de sessão corrompidos são a causa número um do 400 no wp-admin, e limpá-los costuma resolver na hora.
- Teste em uma janela anônima: abra o site em uma aba anônima ou em outro navegador. Se carregar normalmente, o problema está nos dados salvos do navegador original, confirmando os cookies ou o cache como causa.
- Confira a URL digitada: verifique se o endereço não tem espaços, acentos mal codificados ou caracteres especiais colados por engano. Redigite a URL manualmente em vez de colar para descartar caracteres invisíveis.
- Desative as extensões do navegador: desligue extensões de privacidade, VPN ou bloqueadores uma a uma e recarregue. Algumas injetam cabeçalhos ou cookies que o servidor rejeita com 400.
- Peça o ajuste de limites ao host: se o 400 persiste em requisições grandes, peça ao suporte da hospedagem para revisar os limites de tamanho de cabeçalho do servidor web, que podem estar baixos demais.














