Retrofit 2.0, wie deserialised error response.body

Ich bin mit Retrofit-2.0.0-beta1.

In tests habe ich ein Alternatives Szenario und erwarten, dass Fehler HTTP 400

Ich würde gerne retrofit.Response<MyError> response
aber response.body() == null

MyError ist nicht deserialised - ich sehe es nur hier

response.errorBody().string()

aber es nicht geben Sie mir MyError as object

Kommentar zu dem Problem
ist es eine gute Praxis, deserialise die Fehlerantwort? da die Antwort könnte ein webserver Fehler, das ist html. Kommentarautor: Hossein Shahdoost

InformationsquelleAutor der Frage Piotr Boho | 2015-09-11

Schreibe einen Kommentar