HTTP 웹 지식

HTTP 일반 헤더1-일반 헤더(일반 정보)

귀요미찰쓰 2022. 1. 15. 13:35
728x90
반응형

일반 정보

 

- From: 유저 에이전트의 이메일 정보

- Referer: 이전 웹 페이지 주소

- User-Agent: 유저 에이전트 애플리케이션 정보

- Server: 요청을 처리하는 오리진 서버의 소프트웨어 정보

- Date: 메시지가 생성된 날짜

 

 

From 유전 에이전트의 이메일 정보

- 유저 에이전트의 잘 사용되지 않음

- 검색 엔진 같은 곳에서, 주로 사용

- 요청에서 사용

 

 

Referer 이전 웹 페이지 주소

- Referer 같은 경우에는 진짜로 많이 사용

- 현재 요청된 페이지의 이전 웹 페이지 주소

- A -> B로 이동하는 경우 B를 요청할 때 Referer: A를 포함해서 요청

- Referer를 사용해서 유입 경로 분석 가능

- 요청에서 사용

- 참고: referer는 단어 referrer의 오타

 

referer에 관한 사연을 말하자면 과거에 한번 HTTP에서 referrer의 오타로 referer가 나간겁니다. 근데 이미 그렇게 다 사용하니까 어쩌다보니 지금까지 referer로 사용하게 된겁니다.

 

 

 

User-Agent 유저 에이전트 애플리케이션 정보

- user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/ 537.36 (KHTML, like Gecko) Chrome/86.0.4240.183 Safari/537.36
-  클라이언트의 애플리케이션 정보(웹브라우저정보, 등등)
-   통계정보

-   어떤 종류의 브라우저에서 장애가 발생하는지 파악 가능
-   요청에서사용

 

그냥 간단하게 말하자면 내 웹 브라우저 또는 크라이언트의 애플리케이션 정보를 포함한다고 생각하면 됩니다.

이게 언제 많이 사용하나면 서버 입장에서 이게 도움이 많이 됩니다. 웹 브라우저에서 오류가 생길 때 로그를 비교합니다. 그러면 특정 웹 브라우저에서 오류가 생긴다는 것을 알 수 있죠. 이렇게 어떤 브라우저에서 장애가 발생하는지 파악이 가능합니다.

 

 

Server 요청을 처리하는 ORIGIN 서버의 소프트웨어 정보

- Server: Apache/2.2.22(Debian)

- server: nginx

- 응답에서 사용

 

 

 

Date 메시지가 발생한 날짜와 시간

- Date: Tu, 15 Nov 1994 08:12:31 GMT

- 응답에서만 사용

 

과거에는 요청에서도 사용되었지만 최근 스펙에는 응답에서만 사용할 수 있습니다.

반응형

 

반응형