FetchLaterResult - Web-APIs | MDN
Eingeschränkt verfügbar
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Die FetchLaterResult-Schnittstelle der Fetch API wird von der Window.fetchLater()-Methode zurückgegeben, nachdem ein verzögerter Abruf erstellt wurde.
Sie enthält eine einzelne Eigenschaft activated, die angibt, ob die verzögerte Anfrage gesendet wurde oder nicht.
Nach einem erfolgreichen Versand wird die gesamte Antwort ignoriert — einschließlich Body und Header — sodass die Antwort des verzögerten Abrufs niemals an die FetchLaterResult-Schnittstelle zurückgegeben wird.
Instanz-Eigenschaften
FetchLaterResult.activatedSchreibgeschützt Experimentell-
Ein schreibgeschütztes boolesches Feld, das angibt, ob die verzögerte Anfrage gesendet wurde. Dies ist zunächst auf
falsegesetzt und wird dann vom Browser aktualisiert, sobald der verzögerte Abruf gesendet wurde.
Beispiele
Eine POST-Anfrage für etwa eine Minute verzögern und eine Funktion erstellen, um zu überprüfen, ob sie gesendet wurde
js
const result = fetchLater("https://report.example.com", {
method: "POST",
body: JSON.stringify(myReport),
activateAfter: 60000 /* 1 minute */,
});
function checkIfFetched() {
return result.activated;
}
Spezifikationen
| Spezifikation |
|---|
| Fetch # fetchlaterresult |
Browser-Kompatibilität
Siehe auch
Help improve MDN
Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.