import { HTTPRequest } from "https://deno.land/x/puppeteer@16.2.0/mod.ts";
Represents an HTTP request sent by a page.
Methods
abortErrorReason(): Protocol.Network.ErrorReason | null
continue(overrides?: ContinueRequestOverrides, priority?: number): Promise<void>
Continues request with optional request overrides.
continueRequestOverrides(): ContinueRequestOverrides
enqueueInterceptAction(pendingHandler: () => void | PromiseLike<unknown>): void
Adds an async request handler to the processing queue. Deferred handlers are not guaranteed to execute in any particular order, but they are guaranteed to resolve before the request interception is finalized.
finalizeInterceptions(): Promise<void>
Awaits pending interception handlers and then decides how to fulfill the request interception.
frame(): Frame | null
headers(): Record<string, string>
initiator(): Protocol.Network.Initiator
interceptResolutionState(): InterceptResolutionState
isInterceptResolutionHandled(): boolean
method(): string
postData(): string | undefined
resourceType(): ResourceType
Contains the request's resource type as it was perceived by the rendering engine.
respond(response: Partial<ResponseForRequest>, priority?: number): Promise<void>
Fulfills a request with the given response.
response(): HTTPResponse | null
responseForRequest(): Partial<ResponseForRequest> | null
url(): string