MCPcopy Index your code
hub / github.com/nodejs/node / appendHeader

Function appendHeader

deps/undici/undici.js:11566–11585  ·  view source on GitHub ↗
(headers, name, value)

Source from the content-addressed store, hash-verified

11564 }
11565 __name(fill, "fill");
11566 function appendHeader(headers, name, value) {
11567 value = headerValueNormalize(value);
11568 if (!isValidHeaderName(name)) {
11569 throw webidl.errors.invalidArgument({
11570 prefix: "Headers.append",
11571 value: name,
11572 type: "header name"
11573 });
11574 } else if (!isValidHeaderValue(value)) {
11575 throw webidl.errors.invalidArgument({
11576 prefix: "Headers.append",
11577 value,
11578 type: "header value"
11579 });
11580 }
11581 if (getHeadersGuard(headers) === "immutable") {
11582 throw new TypeError("immutable");
11583 }
11584 return getHeadersList(headers).append(name, value, false);
11585 }
11586 __name(appendHeader, "appendHeader");
11587 function headersListSortAndCombine(target) {
11588 const headersList = getHeadersList(target);

Callers 2

fillFunction · 0.70
appendMethod · 0.70

Calls 4

invalidArgumentMethod · 0.80
headerValueNormalizeFunction · 0.70
isValidHeaderValueFunction · 0.70
appendMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…