Content-Type: 표현 데이터의 형식
Content-Encoding: 표현 데이터의 압축 방식
Content-Language: 표현 데이터의 자연 언어
Content-Length: 표현 데이터의 길이
표현 헤더는 전송, 응답 둘다 사용
클라이언트가 선호하는 표현 요청
단순 전송 (Content Length)
압축 전송 (Content Encoding)
분할 전송 (Transfer Encoding)
범위 전송 (Range, Content-Range)
From: 유저 에이전트의 이메일 정보
Referer: 이전 웹 페이지 주소
유입 경로 분석 가능
User-Agent: 유저 에이전트 애플리케이션 정보
Server: 요청을 처리하는 오리진 서버의 소프트웨어 정보
Date: 메시지가 생성된 날짜
Host: 요청한 호스트 정보(도메인)
Location: 페이지 리다이렉션
Allow: 허용 가능한 HTTP 메서드
Retry-After: 유저 에이전트가 다음 요청을 하기까지 기다려야 하는 시간
Authorization: 클라이언트 인증 정보를 서버에 전달
WWW-Authenticate: 리소스 접근시 필요한 인증 방법 정의
- HTTP는 무상태(Stateless) 프로토콜이다.
- 클라이언트와 서버가 요청과 응답을 주고 받으면 연결이 끊어진다.
- 클라이언트가 다시 요청하면 서버는 이전 요청을 기억하지 못한다.
- 클라이언트와 서버는 서로 상태를 유지하지 않는다
expires
=Sat, 26-Dec-2020 04:39:21 GMTmax-age
=3600 (3600초)세션 쿠키
: 만료 날짜를 생략하면 브라우저 종료시 까지만 유지영속 쿠키
: 만료 날짜를 입력하면 해당 날짜까지 유지