makeRequestHeaders() — astro Function Reference
Architecture documentation for the makeRequestHeaders() function in node.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD 29c02ab8_f0b6_cc3f_2e9a_ff0e9d1e3ad9["makeRequestHeaders()"] 81a03fae_a2bc_f6d1_94ef_f29ffefe8af6["node.ts"] 29c02ab8_f0b6_cc3f_2e9a_ff0e9d1e3ad9 -->|defined in| 81a03fae_a2bc_f6d1_94ef_f29ffefe8af6 859c2d6f_02be_836d_7e05_a64bead34fc2["createRequest()"] 859c2d6f_02be_836d_7e05_a64bead34fc2 -->|calls| 29c02ab8_f0b6_cc3f_2e9a_ff0e9d1e3ad9 style 29c02ab8_f0b6_cc3f_2e9a_ff0e9d1e3ad9 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/src/core/app/node.ts lines 248–263
function makeRequestHeaders(req: NodeRequest): Headers {
const headers = new Headers();
for (const [name, value] of Object.entries(req.headers)) {
if (value === undefined) {
continue;
}
if (Array.isArray(value)) {
for (const item of value) {
headers.append(name, item);
}
} else {
headers.append(name, value);
}
}
return headers;
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does makeRequestHeaders() do?
makeRequestHeaders() is a function in the astro codebase, defined in packages/astro/src/core/app/node.ts.
Where is makeRequestHeaders() defined?
makeRequestHeaders() is defined in packages/astro/src/core/app/node.ts at line 248.
What calls makeRequestHeaders()?
makeRequestHeaders() is called by 1 function(s): createRequest.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free