DevToolPal
한국어
2xx 성공

202 Accepted

접수됨

의미

요청이 처리를 위해 접수되었지만 아직 처리가 끝나지 않았습니다. 응답 시점에는 결과를 알 수 없습니다.

흔한 원인

  • 작업이 대기열에 들어감(동영상 인코딩, 내보내기, 대량 가져오기)
  • 비동기 웹훅이나 이벤트가 접수됨
  • 배치 API가 요청을 확인함

해결 방법

클라이언트 또는 방문자라면

Location이나 본문에 있는 상태 URL을 폴링하거나 콜백을 기다리세요. 202를 작업 성공의 증거로 여기지 마세요.

사이트나 API 운영자라면

진행 상황과 최종 결과를 알려주는 작업 리소스 링크를 반환하고, 작업 기록을 얼마나 보관하는지 문서화하세요.

응답 예시

HTTP/1.1
HTTP/1.1 202 Accepted
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Location: /jobs/7f3a/status
Content-Type: application/json

{
  "job": "7f3a",
  "state": "queued"
}

명세

RFC 9110 §15.3.3

자주 묻는 질문

› 202 작업이 끝났는지 어떻게 알 수 있나요?

API가 반환한 작업 URL을 폴링하거나, 웹훅을 쓰거나, 이벤트를 구독하세요. 202 응답 자체는 바뀌지 않습니다.

› 202를 받은 요청도 실패할 수 있나요?

네. 서버는 시도하겠다고 약속했을 뿐이며, 작업은 나중에 실패하고 상태 리소스에 그 사실을 알릴 수 있습니다.