Closed wangchang163 closed 8 years ago
@Override
public void onError(Throwable e) {
e.printStackTrace();
if (e instanceof HttpException) {
HttpException httpException = (HttpException) e;
//httpException.response().errorBody().string()
int code = httpException.code();
String msg = httpException.getMessage();
LogUtil.d("code=" + code);
if (code == 504) {
msg = "网络不给力";
}
if (code == 502 || code == 404) {
msg = "服务器异常,请稍后再试";
}
onFailure(code, msg);
} else {
onFailure(0, e.getMessage());
}
onFinish();
}
你还可以处理更多的code
大胸弟,对错误码怎么处理的额