Source symbols: packages/playwright-core/src/client/harRouter.ts
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@4cd8608744bf4d18c9f23578c3cf4a1cd1862b2d · 2026-07-20T11:02:36Z
- Declarations: 7
- Referenced calls: 30
Declared symbols
HarNotFoundAction— type at line 27; referencescreate,harOpen,Error,HarRouter,constructor,_handle,harLookup,url,method,headersArray,postDataBuffer,isNavigationRequest,log,_redirectNavigationRequest,toLowerCase,fulfill,abort,fallback,addContextRoute,routeHarRouter— exported class at line 29; referencescreate,harOpen,Error,constructor,_handle,harLookup,url,method,headersArray,postDataBuffer,isNavigationRequest,log,_redirectNavigationRequest,toLowerCase,fulfill,abort,fallback,addContextRoute,route,addPageRouteasync— static at line 36; referencescreate,harOpen,Error,HarRouterrequest— const at line 51; referencesharLookup,url,method,headersArray,postDataBuffer,isNavigationRequestresponse— const at line 53; referencesharLookup,url,method,headersArray,postDataBuffer,isNavigationRequesttransformedHeaders— const at line 79; referencestoLowerCaseurlMatch— const at line 124; referencesrouteAPIRequestsFromHar,isString,isRegExp
Imported modules
@utils/debugLogger@isomorphic/rtti./timeoutSettings./browserContext./localUtils./network./page@isomorphic/urlMatch
File-level call references
create— line 36harOpen— line 37Error— line 39HarRouter— line 40constructor— line 43_handle— line 50harLookup— line 53url— line 55method— line 56headersArray— line 57postDataBuffer— line 58isNavigationRequest— line 59log— line 63_redirectNavigationRequest— line 64toLowerCase— line 80fulfill— line 95abort— line 108fallback— line 112addContextRoute— line 115route— line 116addPageRoute— line 119addAPIRequestRoute— line 123routeAPIRequestsFromHar— line 125isString— line 127isRegExp— line 128push— line 132dispose— line 136for— line 140unrouteAPIRequestsFromHar— line 141harClose— line 143
Source: packages/playwright-core/src/client/harRouter.ts