Request Cancellation
요청 취소
요청 취소는 완료되지 않은 클라이언트 작업이 더 이상 필요하지 않음을 나타냅니다. 지원되는 API는 중단 신호를 수신합니다.
다른 예시
사용자가 검색어를 '고양이'에서 '코트'로 바꿉니다. 고양이 요청은 코트 결과가 나타나기 전에 중단됩니다.
주요 부분
- 01컨트롤러
- 02중단 신호
- 03지원되는 작업
- 04취소 사유
- 05조용한 UI 정리
사용할 때
탐색, 새로운 쿼리 또는 정리로 인해 이전 결과가 쓸모없게 되면 취소합니다.
다음 경우에는 사용하지 마세요
브라우저 요청을 중지해도 서버가 이미 받은 작업은 취소되지 않습니다.
코드에서 사용된 이름
AbortController -> signal -> fetch -> AbortError 출시하기 전에
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 요청 취소 (Request Cancellation)。 User context:사용자가 검색어를 '고양이'에서 '코트'로 바꿉니다. 고양이 요청은 코트 결과가 나타나기 전에 중단됩니다. Technology or engineering concept:요청 취소 (Request Cancellation)。 Why it fits:탐색, 새로운 쿼리 또는 정리로 인해 이전 결과가 쓸모없게 되면 취소합니다. Do not use it when:브라우저 요청을 중지해도 서버가 이미 받은 작업은 취소되지 않습니다. 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):이 표준은 나열된 범위만 적용합니다. 시각적 스타일, 제품 결정, 또는 Vibulary 예시는 선택하지 않습니다. Unknowns to confirm: Current stack, runtime and version rules, target systems, dependency owner, performance budget, support period, and migration limits.
이 요청을 확인하세요
Review how 요청 취소 (Request Cancellation) is used now. Definition: 요청 취소는 완료되지 않은 클라이언트 작업이 더 이상 필요하지 않음을 나타냅니다. 지원되는 API는 중단 신호를 수신합니다. 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.