如何检查 Volley JSONObject 请求中的状态代码 204(无内容)Android

How do I check status code 204 (NO CONTENT) in Volley JSONObject request Android

环顾四周,但找不到解决方案。 通过以下代码检查状态代码:

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 状态代码时,在错误部分请求 returns 并且网络响应为 NULL,所以我无法检查它是否是 NO_CONTENT 错误或网络问题或其他问题。

如果有人可以提供帮助,请告诉我。 谢谢

服务器端逻辑有问题。修复后它起作用了。谢谢大家。