VOOZH about

URL: https://developer.mozilla.org/en-US/docs/Web/API/Request/headers

⇱ Request: headers property - Web APIs | MDN


Request: headers property

Note: This feature is available in Web Workers.

The headers read-only property of the Request interface contains the Headers object associated with the request.

Value

A Headers object.

Examples

In the following snippet, we create a new request using the Request() constructor (for an image file in the same directory as the script), then save the request headers in a variable:

js
const myRequest = new Request("flowers.jpg");
const myHeaders = myRequest.headers; // Headers {}

To add a header to the Headers object we use Headers.append; we then create a new Request along with a 2nd init parameter, passing headers in as an init option:

js
const myHeaders = new Headers();
myHeaders.append("Content-Type", "image/jpeg");

const myInit = {
 method: "GET",
 headers: myHeaders,
 mode: "cors",
 cache: "default",
};

const myRequest = new Request("flowers.jpg", myInit);

const myContentType = myRequest.headers.get("Content-Type"); // returns 'image/jpeg'

Specifications

Specification
Fetch
# ref-for-dom-request-headers②

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on by MDN contributors.