hasHeader function
Whether headers already holds name, compared case-insensitively.
Implementation
bool hasHeader(Map<String, dynamic> headers, String name) {
final lower = name.toLowerCase();
return headers.keys.any((key) => key.toLowerCase() == lower);
}