200
OK (정상 처리)
GET·PUT·DELETE 성공에 가장 보편적으로 쓰인다. 응답 본문은 있을 수도 없을 수도 있다.
Card
emy
← 탐색으로 돌아가기
웹 개발·API 설계·디버깅에서 자주 마주치는 HTTP 상태 코드를 실전 관점에서 정리했습니다. 각 코드의 공식 의미뿐 아니라 어떤 상황에서 반환해야 하고 어떤 클라이언트 동작을 유도하는지, 비슷한 코드와의 차이는 무엇인지까지 함께 설명합니다.
무료 체험 퀴즈
200
OK (정상 처리)
GET·PUT·DELETE 성공에 가장 보편적으로 쓰인다. 응답 본문은 있을 수도 없을 수도 있다.
201
Created (리소스 생성됨)
POST 요청으로 새 리소스가 만들어졌을 때. Location 헤더에 새 리소스 URL을 포함하는 것이 관례.
204
No Content (본문 없음)
성공했지만 돌려줄 본문이 없는 경우. DELETE 성공 응답으로 자주 쓰인다.
301
Moved Permanently (영구 이동)
URL이 영구적으로 변경됨. 검색엔진이 링크를 갱신한다. 영구 리다이렉트는 브라우저도 캐싱한다.
302
Found (임시 이동)
일시적 리다이렉트. 원 URL을 유지하며 다음 요청은 다시 원 URL로 보내야 한다.
아래 문항들은 이 학습지에 수록된 카드입니다. 로그인하면 이 학습지를 내 계정으로 복사해 카드를 한 장씩 넘기며 반복 학습할 수 있고, 숙달한 카드는 완료 표시하여 다음 세션에서 제외할 수 있습니다.
200
201
204
301
302
304
400
401
403
404
405
409
422
429
500
502
503
504