Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

webRequest.StreamFilter.resume()

Setzt eine Anfrage fort, die zuvor durch einen Aufruf von suspend() ausgesetzt wurde.

Sie können diese Funktion erst aufrufen, nachdem das onstart-Ereignis ausgelöst wurde.

Syntax

js
StreamFilter.resume()

Parameter

Keine.

Rückgabewert

Keiner.

Beispiele

Dieses Beispiel verwendet suspend/resume, um eine Webanfrage zu verzögern.

js
function listener(details) {
  let filter = browser.webRequest.filterResponseData(details.requestId);

  filter.onstart = (event) => {
    filter.suspend();

    setTimeout(() => {
      filter.resume();
      filter.disconnect();
    }, 1000);
  };
}

browser.webRequest.onBeforeRequest.addListener(
  listener,
  { urls: ["https://example.org/"], types: ["main_frame"] },
  ["blocking"],
);

Browser-Kompatibilität