monitor method
Implementation
Future<HttpClientResponse> monitor(Future<HttpClientResponse> future) async {
try {
final HttpClientResponse response = await future;
return ArgosHttpClientResponse(response, recordResponse);
} catch (error) {
httpInfo?.error = error.toString();
httpInfo?.response.updateError();
_dispatchHttpInfo(httpInfo);
rethrow;
}
}