fetchForwardedRequest() — fastify Function Reference
Architecture documentation for the fetchForwardedRequest() function in trust-proxy.test.js from the fastify codebase.
Entity Profile
Dependency Diagram
graph TD 4a71817b_ce8f_85ff_f87d_8fd1e62ae9d3["fetchForwardedRequest()"] 1ef52c7b_f3fa_d586_7e6c_6354c6ebb3da["trust-proxy.test.js"] 4a71817b_ce8f_85ff_f87d_8fd1e62ae9d3 -->|defined in| 1ef52c7b_f3fa_d586_7e6c_6354c6ebb3da style 4a71817b_ce8f_85ff_f87d_8fd1e62ae9d3 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
test/trust-proxy.test.js lines 7–19
const fetchForwardedRequest = async (fastifyServer, forHeader, path, protoHeader) => {
const headers = {
'X-Forwarded-For': forHeader,
'X-Forwarded-Host': 'example.com'
}
if (protoHeader) {
headers['X-Forwarded-Proto'] = protoHeader
}
return fetch(fastifyServer + path, {
headers
})
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does fetchForwardedRequest() do?
fetchForwardedRequest() is a function in the fastify codebase, defined in test/trust-proxy.test.js.
Where is fetchForwardedRequest() defined?
fetchForwardedRequest() is defined in test/trust-proxy.test.js at line 7.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free