Angular · Middle · Frage 53 von 75
Wie wiederholt man eine fehlgeschlagene HTTP-Anfrage dreimal mit Verzögerung?
this.http.get('/api/data').pipe(retry({ count: 3, delay: 1000 }))- 1Im Fehler-Handler endlos erneut
subscribeaufrufen - 2
HttpClientwiederholt automatisch - 3Den Operator
retrymitcountunddelaynutzen
Antwort zeigen
Richtige Antwort: Den Operator retry mit count und delay nutzen
Erklärung
Wiederhole nur idempotente Anfragen (wie GET). delay kann eine Funktion für exponentielles Backoff sein.