Android, Retrofit, RxJava. Bitte schauen Sie sich diesen Beispielanruf an:Retrofit/RxJava - erhalten http Antwortcode
mcityService.signOut(signOutRequest)
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(resp ->
{
busyIndicator.dismiss();
finish();
}, throwable ->
{
Log.d(tag, throwable.toString());
busyIndicator.dismiss();
Toast.makeText(this,throwable.getMessage(),Toast.LENGTH_LONG).show();
finish();
});
Weiß jemand wie man Fehlercode (als Fehlernummer) von throwable bekommt? Ich bin in der Lage, volle Stacktrace oder Nachricht zu bekommen (wie oben gezeigt). Wie erfasse ich den Fehlercode?
Bitte schauen Sie sich meinen Screenshot von debug an. Es gibt "Code" Feld, aber nicht zugänglich – user1209216
Neben den Antworten überprüfen Sie den Kommentar von Jake @ https://github.com/square/retrofit/issues/1218 was bedeutet, dass alle nicht 200 Fehler in 'onNex't behandelt werden können mit 'Observable>' oder 'Observable >' –
Raghunandan