Retrofit-POST mit json-Objekt mit den Parametern

Ich bin mit der Nachrüstung zu senden POST Anfrage zu meinem server:

@POST("/login")
void login( @Body User user ,Callback<User> callback);

Wo meine user Objekt nur email und password Felder.

Überprüfung der logs kann ich sehen, dass meine Parameter gesendet werden, die mit diesem format:

D/Retrofit﹕{"email":"[email protected]","password":"asdfasdf"}

Was muss ich tun, um meine Parameter gesendet werden, wie diese?

{"user" :  {"email":"[email protected]","password":"asdfasdf"} }
  • ich will auch das erstellen derselben jsonrequest mit retrofit-wie unten { "params":{"email":"[email protected]","password":"ni1234","firstName":"Nilesh","lastName":"Aher"}} Können Sie mir Stück code
Schreibe einen Kommentar