使用Retrofit 2获取自定义HTTP状态消息

时间:2015-11-19 14:55:09

标签: android node.js api retrofit

我的API返回此信息:

状态:500,消息:已使用用户名

这不是问题,因为这就是我想要的。

问题是当我想要获得消息改造时,给我这个状态的通用消息

这是我的请求代码:

createUser.enqueue(new Callback<Response>()
        {
            @Override
            public void onResponse(retrofit.Response<Response> response, Retrofit retrofit)
            {
                if(response.code() == 500)
                {
                    Log.d("Status message", response.message());
                }
            }

            @Override
            public void onFailure(Throwable t)
            {
                Log.d("Failure", t.getMessage());
            }
        });

为什么状态消息仍然是&#34;内部服务器错误&#34; ?

0 个答案:

没有答案