parseHeader function
Parses a header that contains a schema and a value
Implementation
({
String? schema,
String? value,
})? parseHeader(String header) {
var re = RegExp(r'(\S+)\s+(\S+)');
var match = re.firstMatch(header);
if (match == null) {
return null;
}
return (schema: match.group(1), value: match.group(2));
}