Ich habe ein bisschen nicht standardmäßige Situation, wo Server im Falle von Fehler Antworten sendet (500, 404, ..) auch Json Objekt innerhalb der Antwort. Aber ich habe ein Problem, um es in Volley zu bekommen. Gibt es eine Möglichkeit, es aus Headern zu analysieren?Android Volley Get Json Objekt von Fehler Antworten (! = 200)
0
A
Antwort
0
HTTP-Fehlercodes außer Kraft setzen sollte nicht Daten in der zurückgegebenen Antwort haben
Sie wie zuvor vorgeschlagen können, erweitern Volley des
Request
und überschreiben dieparseNetworkResponse
und Pass bei Bedarf auf die Daten zugreifen oder alles tun, was erforderlich ist.
p.s. Denken Sie daran, dass es vom UI-Thread abläuft, aber einen Netzwerk-Thread blockiert, so dass Sie viel analysieren können, aber wahrscheinlich nur herausfinden sollten, ob dies ein Erfolg oder ein Fehler ist und der Rest der Kette sich um das Parsen kümmert.Sie können auch Ihre eigenen
ErrorListener
schreiben und herauszufinden, was auf die verschiedenen Arten von Fehlern zu tun réponses
0
Einfache Lösung ist parseNetworkResponse
in makeStringReq()
Verwandte Themen
- 1. android volley json parser fehler
- 2. Android Fehler: ein Null-Objekt aufrufen. JSON/Volley
- 3. Android Volley JSON Beitrag Login
- 4. Apiary.io - mehrere Antworten (200) mit unterschiedlichen Parametern
- 5. Android C2DM 200 Fehler
- 6. get Schlüsselname von JSON Objekt
- 7. Eradikation 401 "Unauthorized" Antworten gefolgt von 200 "Ok" Antworten
- 8. Get JSONArray mit Volley in Android
- 9. Android Volley Post String und Get JSONArray
- 10. Ruby Net :: HTTP :: Get und JSON Antworten
- 11. Volley Ausnahmefehler, wenn Antwortcode 304 und 200
- 12. JSON Parsing in Android mit Volley Lib
- 13. Wie bekomme ich Antwort von Json mit Volley in Android
- 14. Android Volley POST Json zu Server
- 15. Fehler beim Analysieren JSON-Objekt in Android
- 16. JSON parsen Fehlerantwort "status": 200, "statusText": "OK"
- 17. posten params als json in android volley
- 18. Get Json Objekt oder Schleife
- 19. Get HttpResponse Objekt als Antwort von Volley api in Android nicht jsonobject oder string
- 20. Post Json Objektdaten JSON-Array Antwort mit Volley in Android
- 21. lesen JSON-Daten von Volley NetworkResponse
- 22. Android Volley getParam() -Methode nicht für JsonArrayRequest GET-Methode aufrufen
- 23. Wie bekomme ich Code von JSON Objekt
- 24. Android Volley: gzip Antwort
- 25. Parsen Android Volley JSONArray Antwort
- 26. Android Volley + JSONObjectRequest Caching
- 27. Get Json von HttpResponse
- 28. Plupload-Fehler -200 HTTP-Fehler
- 29. JSON Antwort nicht korrekt in Android Listview mit Volley
- 30. Android monits Volley anfordern
@maxxxo dies zu überprüfen http://stackoverflow.com/q/26015610/1168654 –