textMessage property

  1. @override
String get textMessage

Implementation

@override
String get textMessage {
  var msg = '[$method] $message';

  final data = body;

  try {
    if (settings.printRequestData && data != null) {
      final prettyData = _encoder.convert(data);
      msg += '\nData: $prettyData';
    }
    if (settings.printRequestHeaders && headers.isNotEmpty) {
      final prettyHeaders = _encoder.convert(headers);
      msg += '\nHeaders: $prettyHeaders';
    }
  } catch (_) {
    return msg;
  }
  return msg;
}