User-Agent 는 Request Header 의 한 종류로
HTTP 요청을 보내는 디바이스와 브라우저 등 사용자 소프트웨어의 식별 정보를 담고 있다.
임의로 수정될 수 없는 값
기본 형태는
' User-Agent : <product> / <product-version> <comment> '
user agent에서 comment를 구성하는 형식에 대해 MDN에서는 브라우저를 기준으로 형식을 소개.
보통 Mozilla 정보/버전 + 운영체제 정보 + 렌더링 엔진 정보 + 브라우저 형태로 노출
app으로 접속할 경우, user-Agent 값에 어플 접속 구부자(app-android, app-ios)가 등록되어 있다고 한다.
참고사이트
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
안드로이드개발 웹뷰 user agent 정보를 바꿔보자
이번엔 안드로이드 웹뷰에서 user agent 내용을 수정해보겠습니다. user agent 란?? - 웹브라우져로 웹사이트를 접속시에 접속한 기기가 어떤 정보를 가지고 있는지 웹서버에서 확인 할 수 있습니다.
natsgun.tistory.com
[Javascript] 웹/앱, 어플/브라우저 구분하기
[Javascript] 웹/앱, 어플/브라우저 구분하기 var filter = "win16|win32|win64|mac|MacIntel"; if ( navigator.platform ) { if ( filter.indexOf(navigator.platform.toLowerCase() < 0 ) { // 모바일, 태블..
tysoso.tistory.com