headerValue function

String? headerValue(
  1. Map<String, String> headers,
  2. String name
)

Case-insensitive header lookup.

Implementation

String? headerValue(Map<String, String> headers, String name) {
  final lower = name.toLowerCase();
  for (final entry in headers.entries) {
    if (entry.key.toLowerCase() == lower) return entry.value;
  }
  return null;
}