--- sidebar_label: HTTPRequest.frame --- # HTTPRequest.frame() method **Signature:** ```typescript class HTTPRequest {frame(): Frame | null;} ``` **Returns:** [Frame](./puppeteer.frame.md) \| null the frame that initiated the request, or null if navigating to error pages.