HTTP 웹 기본 지식 - 일반 정보
반응형
일반 정보
이번시간에는 쉽고 단순한 HTTP 헤더들에 대해서 알아보겠다.
정보성 헤더들이다.
하나씩 살펴보자.
From는,
유저 에이전트의 이메일 정보다.
일반적으로 잘 사용하지는 않는데,
검색 엔진 같은 곳에서 내 사이트를 크롤링 해갈 때,
내가 검색엔진 담당자에게 어떠한 연락을 취해야 할 때, 연락할 수 있는 방법이 필요한데,
그러한 유저 에이전트(검색엔진 담당자)의 이메일 정보를 넣어놓을 때 사용한다.
- 일반적으로 잘 사용되지 않음
- 검색 엔진 같은 곳에서, 주로 사용
- 요청에서 사용
Refer는,
이전 웹페이지 주소이다.
- 현재 요청된 페이지의 이전 웹 페이지 주소
- A → B로 이동하는 경우 B를 요청할 때 Referer: A를 포함해서 요청
- Referer를 사용해서 유입 경로 분석 가능
- 요청에서 사용
- 참고 : referer는 단어 referrer의 오타 (과거에 이 오타가 있던 상태에서 HTTP가 나가버려서 다들 이걸 사용하기 때문에 이것을 고칠수가 없었다. 그래서 그냥 오타를 사용하기로 했다)
구글에서 hello를 검색하고, 위키백과에 들어와서 referer를 확인해보면 쉽게 이해할 수 있다.
User-Agent는,
유저 에이전트 애플리케이션 정보다. (내 웹브라우저 정보라고 보면 된다.)
- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36
- 클라이언트의 애플리케이션 정보(웹 브라우저 정보, 등등)
- 통계 정보
- 어떤 종류의 브라우저에서 장애가 발생하는지 파악 가능
- 요청에서 사용
Server라는 헤더는,
요청을 처리하는 ORIGIN 서버의 소프트웨어 정보다.
ORIGIN 서버라는 단어가 뭐냐면,
HTTP 요청을 보내면, 중간에 여러 프록시 서버들을 거치게 되는데,
중간에 거치는 것들 말고, 실제로 나의 요청이 도착해서 나에게 HTTP 응답을 해주는
진짜 서버를 "ORIGIN 서버"라고 한다.
- Server: Apache/2.2.22(Debian) (이런 식으로 서버의 소프트웨어 정보가 뜬다)
- server: nginx (이런식으로 서버의 소프트웨어 정보가 뜬다)
- 응답에서 사용
Date는,
메시지가 발생한 날짜와 시간이다.
- Date: Tue, 15 Nov 1994 08:12:31 GMT
- 응답에서 사용
반응형
'HTTP' 카테고리의 다른 글
HTTP 웹 기본 지식 - 인증 (0) | 2022.06.21 |
---|---|
HTTP 웹 기본 지식 - 특별한 정보 (0) | 2022.06.20 |
HTTP 웹 기본 지식 - 전송 방식 (0) | 2022.06.19 |
HTTP 웹 기본 지식 - 콘텐츠 협상 (0) | 2022.06.19 |
HTTP 웹 기본 지식 - 표현 (Representation) (0) | 2022.06.18 |
댓글
이 글 공유하기
다른 글
-
HTTP 웹 기본 지식 - 인증
HTTP 웹 기본 지식 - 인증
2022.06.21 -
HTTP 웹 기본 지식 - 특별한 정보
HTTP 웹 기본 지식 - 특별한 정보
2022.06.20 -
HTTP 웹 기본 지식 - 전송 방식
HTTP 웹 기본 지식 - 전송 방식
2022.06.19 -
HTTP 웹 기본 지식 - 콘텐츠 협상
HTTP 웹 기본 지식 - 콘텐츠 협상
2022.06.19