für ein Beispiel: Wenn ich versuche, diesen Anruf auszuführen,
">"> ">
Code: Select all
String signIn = "accounts/signInWithPassword?key="+FirebaseConfig.API_KEY;
@POST(signIn)
Call signIn(@Body UserBody user, @Header("Content-Type") String contentType);
< /code>
Ich werde diese Antwort in Protokollen erhalten: < /p>
16:08:06.762 [JavaFX Application Thread] ERROR com.lifedrained.dancejournal.Main - error code 404
16:08:06.764 [JavaFX Application Thread] ERROR com.lifedrained.dancejournal.Main - error message date: Fri, 28 Feb 2025 07:07:27 GMT
content-type: text/html; charset=UTF-8
server: ESF
content-length: 1635
x-xss-protection: 0
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
okhttp3.ResponseBody$1@252c2339
< /code>
Andernfalls habe ich versucht, den Darmleiter wie in der REST-API-Dokumentation zu verwenden: < /p>
String signIn = "accounts:signInWithPassword?key="+FirebaseConfig.API_KEY;
@POST(signIn)
Call signIn(@Body UserBody user, @Header("Content-Type") String contentType);
< /code>
und ich bekomme eine Ausnahme über missgebildete URL: < /p>
Caused by: java.lang.IllegalArgumentException: Malformed URL. Base: https://identitytoolkit.googleapis.com/v1/, Relative: accounts:signInWithPassword?key=