onResponse method
Implementation
@override
FutureOr<Response> onResponse(Response response) {
final base = response.base.request;
chopperLogger.info('<-- ${response.statusCode} ${base!.url}');
response.base.headers.forEach((k, v) => chopperLogger.info('$k: $v'));
var bytes;
if (response.base is http.Response) {
final resp = response.base as http.Response;
if (resp.body.isNotEmpty) {
chopperLogger.info(resp.body);
bytes = ' (${response.bodyBytes.length}-byte body)';
}
}
chopperLogger.info('--> END ${base.method}$bytes');
return response;
}