Ich habe einen API-Server für eine Android-Anwendung.Nachrüsten, wie zwei Antworttypen behandelt werden?
Ich versuche Retrofit dafür zu verwenden.
Die api-Server kann wieder normal, sagen /users
{
"userId":"123",
"username":"John Doe"
}
aber es könnte auch einen Fehler zurück.
{
"errorCode":0,
"errorMessage":"blah"
}
Also ich frage mich nur, gibt es eine Möglichkeit, die Fehler global für jede Methode in Retrofit zu behandeln?
Edit:
ich mit modifizierenden Server outpus endete.
{
data:[],
error:{}
}
in zwei verschiedenen Objekten oder Arrays. pack sie zusammen. – Killer