카테고리 없음

User-agent 모바일 확인하기

라임오렌지원 2022. 8. 28. 21:01

User-Agent 는 Request Header 의 한 종류로

HTTP 요청을 보내는 디바이스와 브라우저 등 사용자 소프트웨어의 식별 정보를 담고 있다.

 

임의로 수정될 수 없는 값

 

기본 형태는

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

 

user agent에서 comment를 구성하는 형식에 대해 MDN에서는 브라우저를 기준으로 형식을 소개.

보통 Mozilla 정보/버전 + 운영체제 정보 + 렌더링 엔진 정보 + 브라우저 형태로 노출

 

app으로 접속할 경우, user-Agent 값에 어플 접속 구부자(app-android, app-ios)가 등록되어 있다고 한다.

 

 


참고사이트

 

 

https://velog.io/@ggong/User-agent-%EC%A0%95%ED%99%95%ED%95%98%EA%B2%8C-%ED%95%B4%EC%84%9D%ED%95%98%EA%B8%B0

 

User-agent 정확하게 해석하기

user agent는 HTTP 요청을 보내는 디바이스와 브라우저 등 사용자 소프트웨어의 식별 정보를 담고 있는 request header의 한 종류이다. 임의로 수정될 수 없는 값이고, 보통 HTTP 요청 에러가 발생했을 때

velog.io

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent

 

User-Agent - HTTP | MDN

The User-Agent request header is a characteristic string that lets servers and network peers identify the application, operating system, vendor, and/or version of the requesting user agent.

developer.mozilla.org

https://natsgun.tistory.com/9

 

안드로이드개발 웹뷰 user agent 정보를 바꿔보자

이번엔 안드로이드 웹뷰에서 user agent 내용을 수정해보겠습니다. user agent 란?? - 웹브라우져로 웹사이트를 접속시에 접속한 기기가 어떤 정보를 가지고 있는지 웹서버에서 확인 할 수 있습니다.

natsgun.tistory.com

https://tysoso.tistory.com/47

 

[Javascript] 웹/앱, 어플/브라우저 구분하기

[Javascript] 웹/앱, 어플/브라우저 구분하기 var filter = "win16|win32|win64|mac|MacIntel"; if ( navigator.platform ) { if ( filter.indexOf(navigator.platform.toLowerCase() < 0 ) { // 모바일, 태블..

tysoso.tistory.com

 

728x90