detectHeaderEncoding static method
Implementation
static HeaderEncoding detectHeaderEncoding(String value) {
var match = _encodingExpression.firstMatch(value);
if (match == null) {
return HeaderEncoding.none;
}
var group = match.group(0);
if (group?.contains('?B?') ?? false) {
return HeaderEncoding.B;
}
return HeaderEncoding.Q;
}