当调用json链接时,只给出Header值Authorization=token
,响应为空。 onResponse
方法不起作用,但没有错误。无法到达失败阶段。我如何获得任何JSON数据?
任何帮助将不胜感激。
答案 0 :(得分:1)
您将从响应中获得响应代码 尝试这种方式来处理请求响应 并根据响应代码
处理您的错误消息 public void onResponse(Call<DDL> call, Response<DDL> response) {
if (response.code()==200) {
Log.e("Here Arrived ID", response.body().getId());
try {
DDLList = (List<DDL>) response.body();
a = response.body().getProcessCode();
Log.e("Here Arrived 2", "arlala");
} catch (Exception e) {
Toast.makeText(convertView.getContext(), "No Data", Toast.LENGTH_SHORT).show();
Log.e("Here Arrived 3", "nodata");
}
} else {
Log.e("Here Arrived 4", "json is null");
// Toast.makeText(getApplicationContext(), "No Data", Toast.LENGTH_SHORT).show();
}