HttpHeadersImpl constructor
HttpHeadersImpl(
- String protocolVersion, {
- int defaultPortForScheme = HttpClient.defaultHttpPort,
- HttpHeadersImpl? initialHeaders,
General Library Documentation Undocument By General Corporation & Global Corporation & General Developer
Implementation
HttpHeadersImpl(this.protocolVersion,
{int defaultPortForScheme = HttpClient.defaultHttpPort,
HttpHeadersImpl? initialHeaders})
: _headers = HashMap<String, List<String>>(),
_defaultPortForScheme = defaultPortForScheme {
if (initialHeaders != null) {
initialHeaders._headers.forEach((name, value) => _headers[name] = value);
_contentLength = initialHeaders._contentLength;
_persistentConnection = initialHeaders._persistentConnection;
_chunkedTransferEncoding = initialHeaders._chunkedTransferEncoding;
_host = initialHeaders._host;
_port = initialHeaders._port;
}
if (protocolVersion == "1.0") {
_persistentConnection = false;
_chunkedTransferEncoding = false;
}
}