---
title: FetchRequest
framework: webkitjs
role: symbol
role_heading: Class
path: webkitjs/fetchrequest
---

# FetchRequest

## Declaration

```data
interface FetchRequest
```

## Topics

### Instance Properties

- [cache](webkitjs/fetchrequest/2871028-cache.md)
- [credentials](webkitjs/fetchrequest/2871474-credentials.md)
- [destination](webkitjs/fetchrequest/2871482-destination.md)
- [headers](webkitjs/fetchrequest/2871054-headers.md)
- [integrity](webkitjs/fetchrequest/2871413-integrity.md)
- [method](webkitjs/fetchrequest/2871021-method.md)
- [mode](webkitjs/fetchrequest/2871183-mode.md)
- [redirect](webkitjs/fetchrequest/2871222-redirect.md)
- [referrer](webkitjs/fetchrequest/2871295-referrer.md)
- [referrerPolicy](webkitjs/fetchrequest/2871052-referrerpolicy.md)
- [type](webkitjs/fetchrequest/2871234-type.md)
- [url](webkitjs/fetchrequest/2871109-url.md)

### Instance Methods

- [clone](webkitjs/fetchrequest/2870991-clone.md)
- [initializeWith](webkitjs/fetchrequest/2871103-initializewith.md)
- [setBody](webkitjs/fetchrequest/2871127-setbody.md)
