The parsed browser, engine, operating system and device appear here once you paste a User-Agent string.
User-Agent 파서는 브라우저가 보내는 User-Agent 요청 헤더를 읽고 브라우저 이름과 버전,렌더링 엔진,운영 체제,요청이 온 장치의 종류로 나눕니다. 모든 HTTP 요청은 이 문자열을 전달하며,서버가 묻지 않고 연결의 다른 쪽 끝에 있는 것을 학습하는 가장 일반적인 단일 방법입니다. 헤더 자체는 HTTP 의미 사양인 RFC 9110 에 정의되어 있으며,그 형식은 역사적으로 지저분해진 제품 토큰과 주석의 구조화되지 않은 목록입니다.
그 지저분함이 파서가 존재하는 이유입니다. 최신 Chrome 문자열은 여전히 "Mozilla/5.0"으로 시작하고 여전히 "Safari"라는 단어가 포함되어 있습니다. 브라우저는 서버 스니핑 테스트를 통과하기 위해 서로 토큰을 복사하는 데 20년을 보냈기 때문입니다. Edge는 "Chrome"을 전달하고 Opera는 "Chrome"을 전달하며 iPhone의 Safari는 "Safari/" 토큰이 아닌 별도의 "버전/" 토큰으로 실제 버전을 보고합니다. 따라서 눈으로 사용자 에이전트를 읽는 것은 오류가 발생하기 쉽습니다: 가장 명백해 보이는 토큰은 실제 클라이언트를 식별하는 토큰이 아닌 이전 버전과의 호환성을 위해 남겨지는 토큰인 경우가 많습니다.
이 도구는 이러한 특수한 요구 사항에 대한 탐지 순서를 적용합니다. 다른 브라우저 토큰을 먼저 포함하는 브라우저에 대해 테스트하므로 Edge 는 Chrome 으로 잘못 읽히지 않고 Chrome-on-iOS 문자열은 Safari 로 잘못 읽히지 않습니다. Windows NT 커널 번호를 마케팅 이름으로 매핑하고 밑줄로 구분된 iOS 및 macOS 버전을 다시 점선 형식으로 변환하며 요청을 데스크톱,모바일, 태블릿 또는 봇으로 분류합니다. 또한 알려진 크롤러 및 자동화 서명을 플래그 지정합니다. 이는 단일 브라우저를 디버깅하는 대신 웹 서버 액세스 로그를 읽을 때 가장 유용한 필드입니다.
모든 것이 브라우저에서 실행됩니다. 붙여넣는 문자열은 업로드되지 않습니다. 이는 자신의 트래픽에서 실제 User-Agent 가 정확한 장치를 암시하고 방문자가 사용하고 있는 빌드를 만들 수 있기 때문에 중요합니다. 가입도 없고,요금 제한도 없고,네트워크 요청도 없으므로 생산 로그 라인을 아무데도 보내지 않고 붙여넣을 수 있습니다.
액세스 로그,브라우저 콘솔 (navigator.userAgent) 또는 요청 헤더에서 UA 문자열을 드롭합니다. 또는 내장 샘플 중 하나를 로드합니다.
브라우저,엔진, 운영 체제,장치 유형,CPU 아키텍처 및 봇 플래그는 입력할 때 즉시 감지됩니다. 누를 버튼이 없습니다.
요청이 데스크톱,휴대폰, 태블릿 또는 Googlebot 과 같은 크롤러에서 왔는지 한눈에 확인하며 문자열이 노출되는 장치 모델을 사용합니다.
구문 분석된 테이블을 탭으로 구분된 텍스트로 복사하여 스프레드시트, 버그 보고서 또는 로그 분석 노트에 붙여넣습니다.
Chrome 이전에 Edge, Opera 및 Samsung을 테스트하고 버전/토큰에서 Safari를 읽으므로 내장된 호환성 토큰으로 인해 오독이 발생하지 않습니다.
Windows NT 커널 번호를 이름으로 변환하고, 점선 iOS 및 macOS 버전을 복원하고, Android, Chrome OS 및 Linux를 인식합니다.
각 문자열에 데스크톱, 모바일, 태블릿 또는 봇으로 레이블을 지정하고 사용자 에이전트에 포함된 경우 Android 또는 Apple 장치 모델을 표시합니다.
로그 분석을 위해 Googlebot, Bingbot, 컬 및 헤드리스 Chrome과 같은 광범위한 검색 엔진, 소셜 및 자동화 서명 세트와 일치합니다.
Turn a username and password into an HTTP Basic Authentication header, curl command and fetch snippet, and decode existing Basic auth tokens back.
Check one name across hundreds of TLDs at once. RDAP first, WHOIS fallback, and a verdict of available, taken or unknown — never a guess
Decode JWT headers and payloads, inspect claims, and check token expiry
Create soft-UI (neumorphic) elements with a live preview and controls for distance, blur, intensity, radius, surface color, and flat/concave/convex/pressed shapes - then copy the CSS.
0 comments
No comments yet. Be the first to share your thoughts!