addHeader method
Adds a header
to headers for name
.
If headers is null, it is created. If the key does not exist in headers, header
is added for the key.
If the key exists, header
is not added. (To replace a header, access headers directly.)
Implementation
void addHeader(String name, APIHeader? header) {
final headers = this.headers ??= {};
if (!headers.containsKey(name)) {
headers[name] = header;
}
}