HTTP 정보
Accept-Encoding이란?
클라이언트가 지원하는 콘텐츠 압축 방식입니다.
업데이트일: 2026년 10월 9일
Accept-Encoding은 Client가 처리할 수 있는 압축 또는 Content Coding 방식을 서버에 알리는 HTTP 헤더입니다.
무엇을 알 수 있나요?
gzip, br, zstd 등은 받아들일 수 있는 인코딩을 뜻하며 서버가 응답 크기를 줄이는 판단에 사용할 수 있습니다.
NetKarte의 표시 방식
HTTP 정보 카드의 “클라이언트 헤더”에서 Accept-Encoding 행을 읽으세요. 입력 없이 수신 값이 자동으로 표시됩니다. 방식명과 q 가중치가 있다면 둘 다 확인하세요. 허용 가능한 후보이며 실제 응답이 그 방식으로 압축되었다는 뜻은 아닙니다.
주의사항
리버스 프록시나 CDN이 압축할 수 있으므로 이 값만으로 통신량이나 속도를 판단할 수 없습니다.
gzip이나 br이 있어도 압축되지 않을 수 있나요?
gzip, br은 허용하는 인코딩이지 이번 응답에 사용한 인코딩이 아닙니다. 작은 응답이나 이미 압축된 이미지는 추가 압축을 하지 않을 수 있습니다.
gzip;q=0은 gzip을 허용하지 않는다는 뜻입니다. q를 생략하면 1이며, identity는 이런 변환을 하지 않음을 뜻합니다. 이름뿐 아니라 가중치도 읽어야 합니다.
실제 응답 확인하기
개발자 도구에서 해당 요청을 선택하고 응답의 Content-Encoding을 확인하세요. NetKarte의 Accept-Encoding은 이 응답 헤더를 대신하지 않습니다.
성능은 데이터 크기와 소요 시간도 따로 봐야 합니다. 특정 압축 형식이 있다는 것만으로 회선 속도를 판단할 수 없습니다.
참고 자료
- IETF / RFC Editor: RFC 9110: HTTP Semantics (외부 사이트)확인일: 2026-10-09
- IETF / RFC Editor: RFC 9112: HTTP/1.1 (외부 사이트)확인일: 2026-10-09
- MDN Web Docs: Accept-Encoding header (외부 사이트)확인일: 2026-10-09