본문 바로가기
개발이야기/Network

HTTP헤더 필드

by dev.josh 2022. 9. 27.
반응형

General Header Fields

헤더 필드 명 설명
Cache-Control 캐시 동작 지정
Connection Hop-by-hop 헤더, 커넥션 관리
Date 메시지 생성 날짜
Pragma 메시지 제어
Trailer 메시지 끝에 있는 헤더(청크전송 인코딩)
Upgrade 다른 프로토콜에 업그레이드
Via 프록시 서버에 관한 정보
Warring 에러 통지

 

Request Header Fields

헤더 필드명 설명
Accept 유저 에이전트가 처리 가능한 미디어 타입
Accept-Charset 문자셋 우선 순위
Accept-Encoding 콘텐츠 인코딩 우선 순위
Accept-Language 자연어 우선 순위
Authorization 웹 인증을 위한 정보
Expect 서버에 대한 특정 동작의 기대
From 유저의 메일 주소
Host 요구된 리소스의 호스트
If-Match 엔티티 태그의 비교
If-Modified-Since 리소스 갱신 시간 비교
If-None-Match 엔티티 태그의 비교 (If-Match의 반대 개념)
If-Range 리소스가 갱신되지 않은 경우에 엔티티의 바이트 범위의 요구를 송신
If-Unmodified-Since 리소스의 갱신 시간 비교 (If-Modified-Since의 반대)
Max-Forwards 최대 전송 홉 개수
Proxy-Authorization 프록시 서버의 클라이언트 인증을 위한 정보
Range 엔티티 바이트 범위 요구
Referer 리퀘스트중의 URI를 취득하는 곳
TE 전송 인코딩의 우선 순위
User-Agent HTTP 클라이언트의 정보

 

Response Header Fields

헤더 필드명 설명
Accept-Ranges 바이트 단위의 요구를 수신할 수 있는지 없는지 여부
Age 리소스의 지정 경과 시간
Etag 리소스를 특정하기 위한 정보
Location 클라이언트를 지정한 URI에  리다이렉트
Proxy-Authenticate 리퀘스트 재시행의 타이밍 요구
Server HTTP 서버 정보
Vary 프록시 서버에 대한 캐시 관리 정보
WWW-Authenticate 서버의 클라이언트 인증을 위한 정보

 

Entity Header Fields

헤더 필드명 설명
Allow 리소스가 제공하는 HTTP 메소드
Content-Encoding 엔티티 바디에 적용되는 콘텐츠 인코딩
Content-Language 엔티티의 자연어
Content-Length 엔티티 바디의 사이즈 (단위: 바이트)
Content-Location 리소스에 대응하는 대체 URI
Content-MD5 엔티티 바디의 메시지 다이제스트
Content-Range 엔티티 바디의 미디어 타입
Expires 엔티티 바디의 유요기한 날짜
Last-Modified 리소스의 최종 갱신 날짜
반응형

'개발이야기 > Network' 카테고리의 다른 글

HTTPS  (0) 2022.09.27
TCP/IP의 계층(Layer) 구조  (0) 2022.09.27