Base/개념정리

User-Agent

findmypiece 2021. 4. 2. 22:11
728x90

웹페이지 접속시에 접속한 기기가 어떤 정보를 가지고 있는지 확인할 수 있는데

그중 user agent 를 통해 어떤 브라우저( 익스플로러, 크롬, 사파리 등..)로 접속했는지 알 수 있다.

Servlet 를 사용하는 웹서버라면 request header 에서 아래와 같이 확인할 수 있다.

String userAgent = request.getHeader("User-Agent")

javascript 에서는 navigator 를 통해 아래와 같이 확인할 수 있다.

var broswerInfo = navigator.userAgent;

간단하게 크롬브라우저에서 Console 창에서 아래와 같이 확인할 수 있다.

이 값은 모바일에서 WebVnew 를 호출할때 임의로 변경할 수도 있다.

하지만 이를 활용하는 것은 별로 추천되지 않는 듯 하다.

https://developer.mozilla.org/ko/docs/Web/HTTP/User_agent%EB%A5%BC_%EC%9D%B4%EC%9A%A9%ED%95%9C_%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80_%EA%B0%90%EC%A7%80

 

 

728x90

'Base > 개념정리' 카테고리의 다른 글

HTTP1.0 , HTTP1.1, HTTP2.0  (0) 2021.04.02
페이로드(payload)  (0) 2021.04.02
DAO와 Repository  (0) 2021.04.02
폴링  (0) 2021.04.02
프로비저닝(provisioning)  (0) 2021.04.02