http状态代码甚至没有错误响应改造

时间:2015-10-16 15:06:06

标签: android http-status-code-404 retrofit

我正在使用Retrofit 1.9

我正在调用一个永远不会发送响应主体的Web服务,只有200时才会发送响应,而404则不发送响应主体。 为了处理202的成功,它很容易,因为当代码在200到300之间时,Retrofit回调已经有一个方法“成功”。 但我遇到的问题是这部分:

@Override
public void failure(RetrofitError error) {
    error.getResponse().getStatus();
}

我应该如何获取http响应代码以检查它是404还是500(或其他任何东西),因为error.getResponse()为空?我正在尝试这样做以正确通知用户。

0 个答案:

没有答案