Ich möchte ein JSON-Objekt an Post-Anfrage senden.Retrofit JSON OBJECT Beitrag
Die Json haben die nächste Struktur:
{ "email:"[email protected]",
"password": "test",
"hash": "true"
}
Das funktioniert schön in POSTMAN aber ich weiß nicht, wie ich habe den Schlüssel in der Nachrüstung wie in POSTMAN zu definieren.
In diesem Moment habe ich eine @Body wie folgt aus:
public class LoginRequest {
private String email;
private String password;
private String gethash;
public LoginRequest(String email, String password, String hash) {
this.email = email;
this.password = password;
this.gethash = hash;
}
}
Aber ich weiß wirklich nicht, wo ich den Schlüssel zu definieren. Dann versuche ich, die POST-Anforderung wie folgt zu nennen:
funktioniert gut, danke. –
Jetzt kann ich ausführen, aber immer zurückgeben kann nicht authentifizieren, checkin es scheint, dass mein Objekt ist null, aber verstehe nicht warum. –
Ich weiß nicht, welche Art von Konverterfabrik Sie verwenden, aber es scheint, als würde 'GsonConverterFactory' den' stringConverter' nicht implementieren. Ich werde die Antwort aktualisieren, um einen neuen Konverter für GSON zu erstellen. –