String searchHost(Map<String, dynamic>? headers) { final values = headers?['host']; if (values is List<String>) { return values.firstOrNull ?? ''; } return (values as String?) ?? ''; }