본문 바로가기

TIL/왜지??뭐지???

User-Agent 을 이용한 추적? 감지?

개인적인 생각을 정리한 글이니 절대 참고가 되지 않을 수도 있다는 점!

모든 어미가 '~인 것 같다' 로 끝날 수도 있다는 점!

 

https://developer.mozilla.org/en-US/docs/Glossary/User_agent

 

User agent - MDN Web Docs Glossary: Definitions of Web-related terms | MDN

A user agent is a computer program representing a person, for example, a browser in a Web context.

developer.mozilla.org

한국어 버전도 있다.

주소에 en-US을 단순히 ko로 바꿔보자.

 

user-agent은 웹을 사용하는 모든 주체들의 정보를 알려준다.

 

웹을 사용하는 대표적인 것

1. 웹브라우저(구글/엣지/파이어폭스/사파리 등) 

2. 웹페이지를 스크래핑하는 봇 

3. 다운로드 관리자

4. 웹에 접근하는 웹이 아닌 다른 앱들

 

 

위와 같이 웹에 접근하거나 사용하는 모든 주체들을 서버와 네트워크가 식별할 수 있도록 

주체들의 운영체제나 앱 , vendor 등의 정보를 주는 특정 문자열로 나타낸다.

User-Agent: <product> / <product-version> <comment>

위와 같이 사용 되고 있다.

이런

user-agent을 헤더로 저장해서 프로그램 쓸 때 사용한다,

'TIL > 왜지??뭐지???' 카테고리의 다른 글

CORS policy 교차 출처 리소스 공유  (0) 2022.07.19
WAI-ARIA  (0) 2022.05.23
wsgi(flask)  (0) 2022.05.16
OAuth?  (0) 2022.05.02
Environment Variables 환경변수  (0) 2022.05.02