Teksolvr
Retour à l'accueil

HTTP Code: 400 (Bad Request)

Référence des codes de statut HTTP

Catégorie de statut

4xxErreur Client

Signification et définition

Le serveur ne peut pas traiter la requête en raison d'une erreur perçue comme venant du client (ex. syntaxe invalide).

Causes courantes

  • Syntaxe du corps JSON ou XML invalide
  • Types de paramètres de requête invalides
  • Attributs requis manquants dans le payload

Comment résoudre les erreurs de code HTTP

1. Inspecter les logs : Vérifiez les fichiers de log (ex. error.log) pour repérer les exceptions système.

2. Tester le site : Utilisez l'outil de diagnostic d'Uptime pour inspecter les en-têtes renvoyés.

3. Configurer les règles : Implémentez des règles de redirection ou pages d'erreur ci-dessous.

Configuration de Nginx

# Limits request buffer sizes to prevent 400 errors
client_body_buffer_size 128k;
client_header_buffer_size 1k;

Configuration de Apache

# Restrict malformed request limits
LimitRequestFields 100