422422 Contenu non traitable
Le serveur comprend le type de contenu et la syntaxe, mais ne peut pas traiter les instructions qu'il contient en raison d'erreurs sémantiques.
Causes de cette erreur
La requête est syntaxiquement correcte mais contient des données invalides. Exemples courants : format d'e-mail invalide, nombre hors de la plage autorisée, champs requis manquants, ou référence à une ressource liée inexistante.
Comment la corriger
Consultez le corps de la réponse pour obtenir les messages d'erreur de validation spécifiques. Corrigez les champs invalides et réessayez. Validez vos données côté client avant l'envoi pour détecter ces erreurs en amont.
Exemple
fetch('/api/users', { method: 'POST', body: JSON.stringify({ email: 'not-an-email' }) })Codes d'erreur associés
100100 Continue
Le serveur a reçu les en-têtes de la requête et le client peut procéder à l'envoi du corps de la requête.
423423 Verrouillé
La ressource à laquelle on accède est verrouillée et ne peut pas être modifiée (WebDAV).
204204 No Content
Le serveur a traité la requête avec succès mais ne renvoie aucun contenu dans le corps de la réponse.
504504 Délai d'Attente de la Passerelle
Une passerelle ou un serveur proxy n'a pas reçu de réponse à temps du serveur en amont.
425425 Trop tôt
Le serveur refuse de traiter une requête susceptible d'être rejouée, afin d'éviter d'éventuelles attaques par rejeu.
203203 Information non autorisée
La réponse a été modifiée par un proxy transformant et diffère de ce que le serveur d'origine a envoyé.