Heim  >  Artikel  >  Java  >  Gründe und Lösungen für 400 in Java-Projekten gemeldete Fehler

Gründe und Lösungen für 400 in Java-Projekten gemeldete Fehler

尚
Original
2019-12-03 10:08:4011872Durchsuche

Gründe und Lösungen für 400 in Java-Projekten gemeldete Fehler

Einführung in 400 Fehler in Java-Projekten: (Empfohlen: Java-Video-Tutorial)

400 Bad Request:

Requesting Syntaxfehler. Reason-Phrase sollte diesen detaillierten Syntaxfehler kennzeichnen, z. B. „Fehlendes Call-ID-Header-Feld“.

HTTP 400-Fehler – ungültige Anfrage (Bad Request)

Manchmal wird ein HTTP 400-Fehler – ungültige Anfrage (Bad Request) gemeldet, wenn Ajax Hintergrunddaten anfordert bedeutet, dass die Anfrage nicht im Hintergrunddienst erfolgt.

Grund:

1) Der Feldname oder Feldtyp der vom Frontend übermittelten Daten stimmt nicht mit der Entitätsklasse des Hintergrunds überein , oder die vom Frontend übermittelten Parameter stimmen nicht mit der Anzahl der vom Hintergrund benötigten Parameter überein, was dazu führt, dass die Kapselung nicht möglich ist.

2) Die vom Frontend an das Backend übermittelten Daten sollten nicht übereinstimmen json-String-Typ, aber das Frontend hat das Objekt nicht in einen String-Typ konvertiert;

Lösung:

1) Vergleichen Sie die Feldnamen und stellen Sie die Typkonsistenz sicher

2) Verwenden Sie stringify, um das vom Frontend übergebene Objekt in String-Daten umzuwandeln: JSON.stringify(param);

Weitere Informationen zu Java finden Sie in der Spalte Java Basic Tutorial.

Das obige ist der detaillierte Inhalt vonGründe und Lösungen für 400 in Java-Projekten gemeldete Fehler. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn