---
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.