Network response parsen

  • 0 Antworten
  • Letztes Antwortdatum
P

Piwo72

Neues Mitglied
0
Hi zusammen,

ich nutze häufig Netzwerk-Anfragen auf REST-Interaces, die mir mit JSON antworten. Dafür nutze ich bevorzugt das Framework "Volley". Das klappt auch ganz gut, jedoch bekomme ich immer Schwierigkeiten, wenn eine Callback-Implementierung auf mehrere verschiedene Anfragen reagieren soll, vereinfachtes Beispiel:
Eine Activity sendet Anfragen an zwei verschiedene Endpoints, die beide mit jeweils einen JSON-Datensatz antworten. Woher soll die Activity (Die Callback-Implementierung) wissen welche Antwort von welchem Endpoint stammt? Meine bisherige Lösung war mit jedem Response ein "type"-attribut mitzusenden um dieses dann beim Client zu filtern, ich glaube aber nicht dass diese Lösung best practise ist...

Würde gerne wissen wie man das effizient und attraktiv löst

Danke im vorraus :)
 
Zurück
Oben Unten