环顾四周,但找不到解决方案。通过以下代码检查状态码:
JsonObjectRequest req = new JsonObjectRequest(URL, null,
response -> {
Log.d("Response", response.toString(4));
},error -> {
NetworkResponse networkResponse = error.networkResponse;
if (networkResponse != null) {
if (error.networkResponse.statusCode == 204) {
Toast.makeText(Customers.this, "No Content!",Toast.LENGTH_LONG).show();
//This is where I want request to return when no content.
}
}else{
//Null Network Response, request returns in this section
}
}
当我从服务器发送用于 NO_CONTENT 的 204 状态代码时,请求在错误部分返回并且网络响应为 NULL,因此我无法检查它是 NO_CONTENT 错误还是互联网问题或其他问题。
让我知道是否有人可以提供帮助。谢谢