웹에서 HTTP 상태 코드 409 Conflict의 의미로 올바른 것은?

보통 MDN Web Docs
보기 및 정답
A 요청이 서버의 현재 상태와 충돌하여 처리할 수 없음을 나타낸다
B 요청한 리소스가 서버에서 영구적으로 삭제되어 복구 불가능함을 나타낸다
C 서버가 요청을 이해했지만 의도적으로 거부했음을 나타낸다
D 요청 본문의 데이터 형식이 잘못되어 파싱에 실패했다

해설

HTTP 409 Conflict는 요청이 리소스의 현재 상태와 충돌할 때 반환됩니다. 대표적으로 동시 수정(concurrency conflict)이나 이미 존재하는 리소스를 중복 생성하려는 경우에 사용합니다. 클라이언트가 충돌을 해결한 후 재시도할 수 있도록 충돌 정보를 응답 본문에 포함하는 것이 좋습니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...