Skip to content

mitm-core / RequestScope

Type Alias: RequestScope ​

RequestScope = object

Defined in: src/core/scope/types.ts:212

Root context for processing an individual proxy transaction.

Combines the connection-level context, request-level data, and lifecycle information into a single object shared across the proxy's execution pipeline.

Properties ​

lifecycle ​

lifecycle: RequestLifecycle

Defined in: src/core/scope/types.ts:228

Lifecycle metadata and pipeline execution controls for this transaction.


request ​

request: RequestContext

Defined in: src/core/scope/types.ts:223

Data associated with the current request-response transaction, including client, upstream, and target information.


session ​

session: SessionContext

Defined in: src/core/scope/types.ts:217

Connection-level context shared across requests associated with the same underlying connection.