puppeteer/website/versioned_docs/version-19.8.0/api/puppeteer.httpresponse.md
release-please[bot] dcfec6dbbd
chore: release main (#9863)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2023-03-24 11:22:06 +01:00

38 lines
2.1 KiB
Markdown

---
sidebar_label: HTTPResponse
---
# HTTPResponse class
The HTTPResponse class represents responses which are received by the [Page](./puppeteer.page.md) class.
#### Signature:
```typescript
export declare class HTTPResponse
```
## Remarks
The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the `HTTPResponse` class.
## Methods
| Method | Modifiers | Description |
| -------------------------------------------------------------------- | --------- | ----------- |
| [buffer()](./puppeteer.httpresponse.buffer.md) | | |
| [frame()](./puppeteer.httpresponse.frame.md) | | |
| [fromCache()](./puppeteer.httpresponse.fromcache.md) | | |
| [fromServiceWorker()](./puppeteer.httpresponse.fromserviceworker.md) | | |
| [headers()](./puppeteer.httpresponse.headers.md) | | |
| [json()](./puppeteer.httpresponse.json.md) | | |
| [ok()](./puppeteer.httpresponse.ok.md) | | |
| [remoteAddress()](./puppeteer.httpresponse.remoteaddress.md) | | |
| [request()](./puppeteer.httpresponse.request.md) | | |
| [securityDetails()](./puppeteer.httpresponse.securitydetails.md) | | |
| [status()](./puppeteer.httpresponse.status.md) | | |
| [statusText()](./puppeteer.httpresponse.statustext.md) | | |
| [text()](./puppeteer.httpresponse.text.md) | | |
| [timing()](./puppeteer.httpresponse.timing.md) | | |
| [url()](./puppeteer.httpresponse.url.md) | | |