formattedResponseBody property

String get formattedResponseBody

Get formatted response body.

Implementation

String get formattedResponseBody {
  if (responseBody == null) return '-';
  if (responseBody is String) {
    try {
      final decoded = jsonDecode(responseBody);
      return const JsonEncoder.withIndent('  ').convert(decoded);
    } catch (_) {
      return responseBody;
    }
  }
  return const JsonEncoder.withIndent('  ').convert(responseBody);
}