getOriginPathname() — astro Function Reference
Architecture documentation for the getOriginPathname() function in rewrite.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD 5a48156f_6135_9140_e7fe_ddf2b1161bea["getOriginPathname()"] 67024343_d7f2_f928_d5b2_367cfa846343["rewrite.ts"] 5a48156f_6135_9140_e7fe_ddf2b1161bea -->|defined in| 67024343_d7f2_f928_d5b2_367cfa846343 style 5a48156f_6135_9140_e7fe_ddf2b1161bea fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/src/core/routing/rewrite.ts lines 219–225
export function getOriginPathname(request: Request): string {
const origin = Reflect.get(request, originPathnameSymbol);
if (origin) {
return decodeURIComponent(origin);
}
return new URL(request.url).pathname;
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does getOriginPathname() do?
getOriginPathname() is a function in the astro codebase, defined in packages/astro/src/core/routing/rewrite.ts.
Where is getOriginPathname() defined?
getOriginPathname() is defined in packages/astro/src/core/routing/rewrite.ts at line 219.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free