Sometimes it's necessary to get information about the current request within the response callback - especially when detecting anomalies in the response.
Pass the request, itself as the second argument so the callback has access to the parameters and body of the request