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

Function isIllegalConnectionSpecificHeader

lib/internal/http2/util.js:584–598  ·  view source on GitHub ↗
(name, value)

Source from the content-addressed store, hash-verified

582}
583
584function isIllegalConnectionSpecificHeader(name, value) {
585 switch (name) {
586 case HTTP2_HEADER_CONNECTION:
587 case HTTP2_HEADER_UPGRADE:
588 case HTTP2_HEADER_HTTP2_SETTINGS:
589 case HTTP2_HEADER_KEEP_ALIVE:
590 case HTTP2_HEADER_PROXY_CONNECTION:
591 case HTTP2_HEADER_TRANSFER_ENCODING:
592 return true;
593 case HTTP2_HEADER_TE:
594 return value !== 'trailers';
595 default:
596 return false;
597 }
598}
599
600const assertValidPseudoHeader = hideStackFrames((key) => {
601 if (!kValidPseudoHeaders.has(key)) {

Callers 1

processHeaderFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…