MCPcopy Create free account
hub / github.com/angular/dev-infra / set

Method set

github-actions/browserstack/set-browserstack-env.js:12518–12542  ·  view source on GitHub ↗
(name, value)

Source from the content-addressed store, hash-verified

12516 }
12517 // https://fetch.spec.whatwg.org/#dom-headers-set
12518 set(name, value) {
12519 webidl.brandCheck(this, _Headers);
12520 webidl.argumentLengthCheck(arguments, 2, "Headers.set");
12521 const prefix = "Headers.set";
12522 name = webidl.converters.ByteString(name, prefix, "name");
12523 value = webidl.converters.ByteString(value, prefix, "value");
12524 value = headerValueNormalize(value);
12525 if (!isValidHeaderName(name)) {
12526 throw webidl.errors.invalidArgument({
12527 prefix,
12528 value: name,
12529 type: "header name"
12530 });
12531 } else if (!isValidHeaderValue(value)) {
12532 throw webidl.errors.invalidArgument({
12533 prefix,
12534 value,
12535 type: "header value"
12536 });
12537 }
12538 if (__privateGet(this, _guard) === "immutable") {
12539 throw new TypeError("immutable");
12540 }
12541 __privateGet(this, _headersList).set(name, value, false);
12542 }
12543 // https://fetch.spec.whatwg.org/#dom-headers-getsetcookie
12544 getSetCookie() {
12545 webidl.brandCheck(this, _Headers);

Callers 15

__privateAddFunction · 0.45
__privateSetFunction · 0.45
setMethod · 0.45
setMethod · 0.45
buildConnectorFunction · 0.45
parseMIMETypeFunction · 0.45
appendFetchMetadataFunction · 0.45
extractMimeTypeFunction · 0.45
executeMethod · 0.45
[kDispatch]Method · 0.45
chunksConcatFunction · 0.45
[kMockAgentSet]Method · 0.45

Calls 3

headerValueNormalizeFunction · 0.70
isValidHeaderValueFunction · 0.70
__privateGetFunction · 0.70

Tested by

no test coverage detected