Introduction aux 400 erreurs dans les projets Java : (Recommandé : Tutoriel vidéo Java)
400 requêtes incorrectes :
Demande erreur de syntaxe. Reason-Phrase doit signaler cette erreur de syntaxe détaillée, telle que « Champ d'en-tête d'ID d'appel manquant ».
Erreur HTTP 400 - requête invalide (mauvaise requête)
Parfois, une erreur HTTP 400 - requête invalide (mauvaise requête) sera signalée lorsque Ajax demande des données d'arrière-plan si cette erreur de requête invalide se produit ; signifie que la demande n'existe pas Entrez le service d'arrière-plan ;
Raison :
1) Le nom du champ ou le type de champ des données soumises par le front-end est incohérent avec la classe d'entité du arrière-plan, ou les paramètres soumis par le front-end sont incohérents avec le nombre de paramètres requis par l'arrière-plan, entraînant une incapacité à encapsuler
2) Les données soumises au backend par le front-end doivent être ; de type chaîne json, mais le front-end n'a pas converti l'objet en type chaîne
Solution :
1) Comparez les noms de champs et assurez la cohérence du type
2 ) Utilisez stringify pour convertir l'objet transmis par le front-end en données de chaîne : JSON.stringify(param);
Plus Pour les connaissances Java, veuillez faire attention à la colonne Tutoriel de base Java.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!