Request Cancellation
Anforderungsabbruch
Ein Anforderungsabbruch gibt an, dass unvollendete Client-Arbeiten nicht mehr benötigt werden. Unterstützte APIs erhalten ein Abbruchs-Signal.
Ein weiteres Beispiel
Eine Person ändert eine Suche von Katzen zu Mänteln. Die Katzenanfrage wird abgebrochen, bevor Ergebnisse zu Mänteln erscheinen.
Hauptteile
- 01Controller
- 02Abbruchsignal
- 03Unterstützte Aufgabe
- 04Stornierungsgrund
- 05Ruhige UI-Bereinigung
Verwenden Sie es, wenn
Abbrechen, wenn Navigation, eine neue Abfrage oder Aufräumen ein altes Ergebnis nutzlos macht.
Nutze es nicht, wenn
Das Stoppen einer Browseranfrage macht die Arbeit nicht rückgängig, die der Server bereits erhalten hat.
In Code verwendeter Name
AbortController -> signal -> fetch -> AbortError Vor dem Ausliefern
Check the runtime and version, integration limits, dependencies and licenses, and platform support. Verify security, failure, speed, monitoring, deploy, support owner, upgrade path, and rollback.
Outcome: Complete the task with Anforderungsabbruch (Request Cancellation). User context: Eine Person ändert eine Suche von Katzen zu Mänteln. Die Katzenanfrage wird abgebrochen, bevor Ergebnisse zu Mänteln erscheinen. Technology or engineering concept: Anforderungsabbruch (Request Cancellation). Why it fits: Abbrechen, wenn Navigation, eine neue Abfrage oder Aufräumen ein altes Ergebnis nutzlos macht. Do not use it when: Das Stoppen einer Browseranfrage macht die Arbeit nicht rückgängig, die der Server bereits erhalten hat. Engineering fit: Define where it runs and which version to use. Set its job, interfaces, data flow, dependencies, supported systems, security, and speed limits. Explain how it fits the current stack. Lifecycle safeguards: Check dependency health and licenses. Add monitoring and a fallback. Name the upgrade owner. Do not add a second tool for the same job without a measured benefit. Acceptance criteria: A small integration proves the needed behavior. Test compatibility, security, failure, and performance. Document deploy, upgrade, support, and rollback steps. Evidence and limits (evidence boundary): Der Standard deckt nur den aufgeführten Umfang ab. Er wählt nicht den visuellen Stil, die Produktentscheidung oder das Vibulary-Beispiel aus. Unknowns to confirm: Current stack, runtime and version rules, target systems, dependency owner, performance budget, support period, and migration limits.
Diese Anfrage prüfen
Review how Anforderungsabbruch (Request Cancellation) is used now. Definition: Ein Anforderungsabbruch gibt an, dass unvollendete Client-Arbeiten nicht mehr benötigt werden. Unterstützte APIs erhalten ein Abbruchs-Signal. Release checks: Check the runtime and version, integration limits, dependencies and licenses, and platform support. Verify security, failure, speed, monitoring, deploy, support owner, upgrade path, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.