constructHeaders() — supabase Function Reference
Architecture documentation for the constructHeaders() function in fetchWrappers.ts from the supabase codebase.
Entity Profile
Dependency Diagram
graph TD 1a4202d5_f313_2017_3ffc_d65a48198ffa["constructHeaders()"] 58867422_c1ad_ba6e_c46b_ed20774253be["getAccessToken()"] 1a4202d5_f313_2017_3ffc_d65a48198ffa -->|calls| 58867422_c1ad_ba6e_c46b_ed20774253be style 1a4202d5_f313_2017_3ffc_d65a48198ffa fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/docs/lib/fetch/fetchWrappers.ts lines 19–32
async function constructHeaders(headersInit?: HeadersInit | undefined) {
const requestId = uuidv4()
const headers = new Headers(headersInit)
headers.set('X-Request-Id', requestId)
if (!headers.has('Authorization')) {
const accessToken = await getAccessToken()
if (accessToken) {
headers.set('Authorization', `Bearer ${accessToken}`)
}
}
return headers
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does constructHeaders() do?
constructHeaders() is a function in the supabase codebase.
What does constructHeaders() call?
constructHeaders() calls 1 function(s): getAccessToken.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free