Request Cancellation
Annulation de la requête
L'annulation de la requête indique que le travail client non terminé n'est plus nécessaire. Les API prises en charge reçoivent un signal d'abandon.
Un autre exemple
Une personne change une recherche de chats à manteaux. La demande de chats est annulée avant que les résultats pour manteaux n'apparaissent.
Parties principales
- 01Contrôleur
- 02signal d'annulation
- 03Tâche prise en charge
- 04raison de l'annulation
- 05Nettoyage silencieux de l'interface
Utilisez-le lorsque
Annuler lorsqu'une navigation, une nouvelle requête ou un nettoyage rend un ancien résultat inutile.
Ne l'utilisez pas lorsque
Arrêter une requête de navigateur n'annule pas le travail que le serveur a déjà reçu.
Nom utilisé dans le code
AbortController -> signal -> fetch -> AbortError Avant d'expédier
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 Annulation de la requête (Request Cancellation). User context: Une personne change une recherche de chats à manteaux. La demande de chats est annulée avant que les résultats pour manteaux n'apparaissent. Technology or engineering concept: Annulation de la requête (Request Cancellation). Why it fits: Annuler lorsqu'une navigation, une nouvelle requête ou un nettoyage rend un ancien résultat inutile. Do not use it when: Arrêter une requête de navigateur n'annule pas le travail que le serveur a déjà reçu. 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): La norme couvre uniquement le champ d'application énuméré. Elle ne choisit ni le style visuel, ni la décision de produit, ni l'exemple de Vibulary. Unknowns to confirm: Current stack, runtime and version rules, target systems, dependency owner, performance budget, support period, and migration limits.
Vérifiez cette demande
Review how Annulation de la requête (Request Cancellation) is used now. Definition: L'annulation de la requête indique que le travail client non terminé n'est plus nécessaire. Les API prises en charge reçoivent un signal d'abandon. 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.