in lib/src/util.dart [77:89]
String? findHeader(Map<String, List<String>?>? headers, String name) {
if (headers == null) return null;
if (headers is ShelfUnmodifiableMap) {
return joinHeaderValues(headers[name]);
}
for (var key in headers.keys) {
if (equalsIgnoreAsciiCase(key, name)) {
return joinHeaderValues(headers[key]);
}
}
return null;
}