HTTP 204 No Content
204는 성공(2xx) 응답이에요. 아래 숫자를 바꿔 다른 코드도 바로 찾아볼 수 있어요.
파일은 서버로 전송되지 않고 내 기기에서만 처리돼요
HTTP 상태 코드 · 2xx 성공
204 No Content
내용 없음 — 요청은 성공했고 보낼 본문이 없다는 응답이에요. 헤더는 동작이 적용된 뒤의 자원 상태를 설명해요.
| 이름 | 204 No Content |
|---|---|
| 분류 | 2xx 성공 |
| 정의 문서 | RFC 9110 §15.3.5 |
| 기본 캐시 | 가능 (RFC 9110 §15.1) |
| 관련 헤더 | 특별히 정한 헤더 없음 |
응답 예시
HTTP/1.1 204 No Content Date: Thu, 12 Nov 2026 03:00:00 GMT (본문 없음)
다른 상태 코드 찾아보기
HTTP 204 No Content 뜻
204 No Content(내용 없음)는 2xx 성공 응답이에요. 2xx는 요청을 받아 이해하고 처리했다는 응답이에요. 요청은 성공했고 보낼 본문이 없다는 응답이에요. 헤더는 동작이 적용된 뒤의 자원 상태를 설명해요. 정의는 HTTP 의미론 표준인 RFC 9110의 15.3.5절에 있어요.

캐시: RFC 9110은 200, 203, 204, 206, 300, 301, 308, 404, 405, 410, 414, 501을 ‘기본으로 캐시 가능(heuristically cacheable)’으로 정해요. 204도 여기에 들어서, Cache-Control 같은 명시적 지시가 없어도 캐시가 정해진 규칙으로 저장해 둘 수 있어요. 잘못 보낸 204 응답이 한동안 남아 있을 수 있다는 뜻이기도 해요.
사용자로서 이 코드를 봤다면
저장·삭제 버튼을 눌렀을 때 화면이 그대로여도 정상 처리된 경우예요.
개발자라면
PUT·DELETE나 자동 저장처럼 돌려줄 내용이 없을 때 써요. 본문을 넣으면 안 돼요.
같은 분류의 다른 코드
| 코드 | 이름 | 한국어 | 기본 캐시 |
|---|---|---|---|
| 200 | OK | 성공 | 가능 |
| 201 | Created | 생성됨 | - |
| 202 | Accepted | 접수됨 | - |
| 203 | Non-Authoritative Information | 비공식 정보 | 가능 |
| 205 | Reset Content | 화면 초기화 | - |
| 206 | Partial Content | 부분 내용 | 가능 |
| 207 | Multi-Status | 여러 상태 | - |
| 208 | Already Reported | 이미 보고됨 | - |
| 226 | IM Used | 인스턴스 조작 적용 | - |
이어서 보기
참고한 자료
- IANA Hypertext Transfer Protocol (HTTP) Status Code Registry (등록 이름·참조 문서, 확인 2026-11-12)
- RFC 9110 HTTP Semantics — 15. Status Codes (정의·필수 헤더·기본 캐시 가능 코드, 확인 2026-11-12)
자주 묻는 질문
HTTP 204 오류는 무슨 뜻이에요?
내용 없음이라는 뜻의 2xx 성공 응답이에요. 요청은 성공했고 보낼 본문이 없다는 응답이에요. 헤더는 동작이 적용된 뒤의 자원 상태를 설명해요.
204 응답은 캐시되나요?
RFC 9110이 기본으로 캐시 가능한 코드로 정해서, 명시적 지시가 없어도 캐시될 수 있어요.
204 응답에 꼭 넣어야 하는 헤더가 있나요?
명세가 따로 정한 필수 헤더는 없어요.
함께 쓰면 좋은 도구
- JSON 정리 (보기 좋게 들여쓰기·검증·압축)JSON을 보기 좋게 들여쓰기, 오류 위치 표시, 한 줄 압축, 키 정렬, 문자열 이스케이프
- 메타 태그 만들기 (SEO·오픈그래프·카톡 공유 미리보기)제목·설명·대표 이미지로 SEO·오픈그래프·트위터 카드 태그를 만들고, 검색·카톡 공유 미리보기 확인
- 정규식 테스트 (정규표현식 매칭 확인)패턴과 플래그로 일치하는 부분을 강조 표시, 그룹 값 표, 바꾸기 미리보기, 자주 쓰는 패턴
- Base64 인코딩·디코딩 (글자·파일 ↔ Base64)글자(한글 UTF-8)를 Base64로, Base64를 글자로, 파일·이미지를 data URI로, Base64를 파일로 저장
- 색상 코드 변환 (HEX·RGB·HSL·CMYK)HEX·RGB·HSL·HSV·CMYK를 서로 바꾸고, 글자 대비(WCAG) 검사, 밝게·어둡게 단계 표
- 색상 팔레트 만들기 (어울리는 색 조합·사진에서 색 뽑기)대표 색 하나로 보색·유사색·삼각 배색·단계색 팔레트, 사진에서 주요 색 뽑기, CSS·PNG로