Ich benutze fetch, um einen Post-Service aufzurufen und erhalte den Fehler Fetch API cannot load http://localhost:8080/user/login
. Antwort für Preflight ist ungültig (Redirect) '. Status code: 302 Found.
Die Variable 'data' ist ein json object {email: "[email protected]", password: "111"}
Es gibt möglicherweise mehrere mögliche Gründe, warum Sie diesen Fehler erhalten.
https
anstelle von http
machen. /
hinzu. ' http://localhost:8080/user/login/
' anstelle von ' http://localhost:8080/user/login
'.
Wie es könnte von einer preflight/OPTIONS
Anfrage umleiten. Der Fehler bedeutet, dass die URL, die Sie treffen, mit einer Weiterleitung auf eine andere URL antwortet.
In meinem Fall habe ich eine Ressource durch http
anstelle von https
angefordert, also antwortete der Server mit einer Umleitung auf https-Protokoll.
Weitere Tipps hier .
>Tags und Links post fetch http-status-code-302