sanitizeHeadersForLogging static method

Map<String, String> sanitizeHeadersForLogging(
  1. Map<String, String> headers
)

Implementation

static Map<String, String> sanitizeHeadersForLogging(
  Map<String, String> headers,
) {
  final sanitized = <String, String>{};

  headers.forEach((key, value) {
    if (_sensitiveHeaders.contains(key.toLowerCase())) {
      sanitized[key] = _redactedValue;
    } else {
      sanitized[key] = value;
    }
  });

  return sanitized;
}