FetchEvent: resultingClientId property

Note: This feature is only available in Service Workers.

The resultingClientId read-only property of the FetchEvent interface is the id of the client that replaces the previous client during a page navigation.

For example, when navigating from page A to page B resultingClientId is the ID of the client associated with page B.

If the fetch request is a subresource request or the request's destination is report, resultingClientId will be an empty string.

Value

A string.

Examples

js
self.addEventListener("fetch", (event) => {
  console.log(event.resultingClientId);
});

Specifications

Specification
Service Workers
# fetch-event-resultingclientid

Browser compatibility

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
resultingClientId

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support

See also