获取某个 key 的第一个值
String getHeaderValue(String key, [String defaultValue = '']) { final values = header[key]; return (values != null && values.isNotEmpty) ? values.first : defaultValue; }