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.

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

BCD tables only load in the browser