user agent 란?
- 사용자를 대표하는 컴퓨터 프로그램으로, 웹 맥락에서는 브라우저를 뜻한다.
- 브라우저는 서버에 보내는 모든 요청에 사용자 에이전트 문자열이라고 부르는 자신의 정체성을 알리는 헤더를 보낸다. 이 문자열은 보통 브라우저 종류, 버전 번호, 호스트 운영체제를 포함한다.
- 클라이언트에서는 JavaScript의
NavigatorID.userAgent
(en-US) 속성을 통해 사용자 에이전트 문자열에 접근할 수 있다.
NavigatorID.userAgent
(en-US) 속성을 통해 사용자 에이전트 문자열에 접근할 수 있다.