clear method
Removes all headers.
Some headers have system supplied values which cannot be removed. All other header values are removed, and header names with not remaining values are no longer considered present.
Implementation
@override
void clear() {
_data.clear();
_originalHeaderNames.clear();
}