I am trying to run below code:
Map requestMap = new HashMap<>();
Long unixTime = System.currentTimeMillis() / LONG_1000;
requestM
I traced the stacktrace and I believe that the root cause is response.headers
is null in the method parseNetworkResponse
for some reason. I would suggest the following to confirm this.
StringRequest
In this class override the 'parseNetworkResponse()`. It should look as follows:
protected Response parseNetworkResponse(NetworkResponse response) {
Log.d("Response Header = " + response.headers);
super.parseNetworkResponse(response);
}
Use this class instead of StringRequest
.
Once done, see if the headers is null or not. That should narrow down the problem. By the way, which version of Volley are you using. I never encountered such a problem.