response method

  1. @override
void response(
  1. Response response
)
override

Implementation

@override
void response(Response response) {
  final Duration difference = DateTime.now().difference(start);
  print(
      '<-- ${response.statusCode} ${response.reasonPhrase} (${difference.inMilliseconds}ms) [$tag]');

  if (headers) {
    final Map<String, String> headers = response.headers;

    for (final String header in headers.keys) {
      print('$header: ${headers[header]}');
    }
  }

  if (body && response.body.isNotEmpty) {
    print(response.body);
  }

  print('<-- END [$tag]');
}