User Agent 파서

User-Agent 문자열을 붙여넣으세요 — 브라우저가 보내는 문자열이 이미 채워져 있습니다 — 그러면 이 페이지가 브라우저 계열과 버전, 레이아웃 엔진, 운영체제, 기기 제조사, 모델, 카테고리 (데스크톱 / 모바일 / 태블릿 / 콘솔 / TV / 봇)을 보고합니다. 아래 샘플을 골라 실제 문자열을 시험하고, "원시 JSON"을 펼쳐 구조화된 객체를 복사해 서버 측이나 클라이언트 측 코드에 쓰세요. 파싱은 MIT 라이선스 UAParser.js 라이브러리가 로컬에서 수행합니다.
입력하는 동안 결과가 갱신됩니다.
샘플:
원시 JSON (UAParser 결과)

                                                                    
결과 읽는 법: UAParser.js 라이브러리는 문자열을 userAgent(입력), browser, engine, os, device, cpu로 나눕니다. 카테고리 배지는 라이브러리가 기기 유형을 보고할 때 그것에서 파생됩니다. 크롤러(Googlebot, bingbot, 소셜 미리보기 등)를 언급하는 문자열은 파싱된 브라우저와 무관하게 BOT으로 표시됩니다. 라이브러리가 식별하지 못한 값은 — 로 표시되는데, 그것이 정상입니다. user agent는 권고 문자열이지 보장이 아니며, 새롭거나 생소한 클라이언트 대부분은 그저 감지 데이터베이스에 없을 뿐입니다. 봇에서는 기대되는 동작입니다. UAParser.js 같은 라이브러리는 크롤러를 억지로 브라우저/OS/기기 필드에 끼워 넣지 않으므로, 결과 블록 대신 크롤러 신원을 보여 줍니다.

프라이버시: 파싱은 내장된 MIT 라이선스 라이브러리로 로컬에서 일어납니다 — 붙여넣은 문자열은 어디에도 전송되지 않습니다. 서버 코드나 분석에서 User-Agent 처리를 디버깅할 때 이 페이지를 로컬 동반자로 쓸 수 있습니다.