navigator 객체 안의 userAgent라는 속성을 보면
사용자가 어떤 기기로 접속했는지, 어느 브라우저로 들어왔는지 등에 대한 정보를 알 수 있다.
🎈 크롬에서 자신의 useragent확인 방법
F12를 눌러 개발자 모드 -> 콘솔 창에서 navigator.userAgent를 쓰면 자신의 userAgent 정보가 나온다.
🎈 userAgent의 정보를 가지고 밑에 써진 url에 가서 검색을 해보면 어떤 브라우저인지 알려준다
이를 구분하는 소스 코드도 있음. 그걸 가지고 로그 DB에 저장했다.
(userAgent 대충 읽어보면 어디 앱에서 로그인했고 브라우저는 뭐고 기기는 뭘 접속했고 정도는 감이온다)
https://developers.whatismybrowser.com/useragents/explore/operating_platform/
참고)
구글에서 앞으로 userAgent를 없애고 clientHint 라는 것을 쓴다고는 한다!
https://www.zdnet.co.kr/view/?no=20200115102836
'개발공부 > 웹개발' 카테고리의 다른 글
이전 url , 전송 메소드 확인 (referer , method) (0) | 2020.08.11 |
---|---|
AES 암호화 테스트 사이트 (0) | 2020.08.06 |
window.location.href 안됨 (0) | 2020.08.06 |
[JavaScript] text에 숫자만 입력하게 만들기 (0) | 2020.06.26 |
ajax 사용시 error(no transport) (0) | 2020.03.09 |