BackgroundFetchRecord: request property

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Note: This feature is available in Web Workers.

The request read-only property of the BackgroundFetchRecord interface returns the details of the resource to be fetched.

Value

Examples

In this example an individual BackgroundFetchRecord is returned using BackgroundFetchManager.fetch(). The request is returned and logged to the console.

js
bgFetch.match("/ep-5.mp3").then(async (record) => {
  if (!record) {
    console.log("No record found");
    return;
  }

  console.log(`Here's the request`, record.request);
});

Specifications

Specification
Background Fetch
# dom-backgroundfetchrecord-request

Browser compatibility

desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
request
Experimental