사용자 에이전트 파서 및 디스플레이

사용자 에이전트 문자열을 구문 분석하고 브라우저, 엔진, OS, 장치 및 봇 세부 정보를 즉시 표시합니다. 색상으로 구분된 UA 해부 구조, 헤드리스/자동화 감지, 라이브 클라이언트 힌트, 자체 UA 검사, JSON 내보내기(무료, 비공개, 브라우저에서 실행).

사용자 에이전트 문자열을 붙여넣으면 이 파서는 이를 브라우저와 해당 버전, 렌더링 엔진(Blink, WebKit, Gecko), 운영 체제, 장치 유형, 공급업체 및 모델, 방문자가 봇인지 크롤러인지 여부 등 일반 언어로 분류합니다. 또한 귀하의 브라우저가 지금 전송하고 있는 사용자 에이전트를 자동으로 감지하고 표시하므로 모든 요청에 ​​대해 서버가 귀하에 대해 정확히 어떤 정보를 학습하는지 확인할 수 있습니다.

Share
범주
개발자 도구
포함
8 기능
입장
무료 · 가입하지 않음
은둔
브라우저에서 실행됩니다.
사용자 에이전트 파서 및 디스플레이

Calibrating User Agent Parser......

Please wait a moment

사용방법

사용자 에이전트 파서 및 디스플레이 사용 방법

  1. 01

    사용자 에이전트 문자열 붙여넣기

    로그 파일, 지원 티켓 또는 분석 보고서에서 UA 문자열을 상자에 끌어다 놓습니다. 또한 '내 브라우저 사용'을 클릭하여 현재 브라우저가 전송하는 정확한 UA를 로드하거나 사전 설정 메뉴에서 샘플을 선택할 수도 있습니다.

  2. 02

    구문 분석된 분석 읽기

    이 도구는 브라우저, 버전, 렌더링 엔진, 운영 체제, 장치 유형, 공급업체, 모델 및 CPU 아키텍처를 깨끗한 카드에 즉시 표시하고 복사할 수 있는 전체 필드별 테이블도 표시합니다.

  3. 03

    봇 및 크롤러 확인

    문자열이 봇 또는 검색 크롤러(Googlebot, Bingbot 등)에 속하는 경우 명확한 배너에 플래그가 표시되므로 자동화된 요청과 인적 트래픽을 한 눈에 알 수 있습니다.

  4. 04

    복사 또는 내보내기

    한 번의 클릭으로 단일 필드를 복사하고, 전체 분석을 JSON 형식으로 가져오거나, 라이브 브라우저 환경(플랫폼, 언어, 화면 및 개인 정보 보호 신호)을 검토하세요. 모두 로컬에서 업로드되지 않습니다.

사용 사례

일반적인 사용 사례

  • 웹사이트가 특정 브라우저나 장치에 다른 콘텐츠를 제공하는 이유를 디버그하세요.
  • 서버 로그에서 사용자 에이전트를 디코딩하여 의심스러운 트래픽을 조사하세요.
  • 들어오는 요청이 실제 방문자인지 크롤러/봇인지 확인합니다.
  • 버그가 보고된 브라우저와 OS에 대한 지원 또는 QA를 정확하게 보여주세요.
  • 브라우저가 웹 서버에 자신을 식별하는 방법을 가르치거나 배우십시오.
  • 각 요청에 대해 자신의 앱이나 스크립트가 보내는 사용자 에이전트의 유효성을 검사합니다.
개요

사용자 에이전트 문자열이 실제로 알려주는 것

브라우저, 크롤러 또는 앱이 웹페이지를 요청할 때마다 UA(User-Agent) 헤더(소프트웨어, 버전, 운영 체제 및 장치를 식별하는 한 줄의 텍스트)를 보냅니다. 서버는 이 문자열을 읽고 어떤 HTML, CSS 또는 JavaScript를 보낼지 결정합니다. 이는 동일한 URL이 휴대폰과 데스크톱에서 다르게 보일 수 있는 이유입니다. 사용자 에이전트 파서는 그 비밀스러운 문자열을 문자 벽 대신 구조화되고 사람이 읽을 수 있는 사실로 바꿉니다.

파서가 UA를 분석하는 방법

최신 사용자 에이전트 문자열은 브라우저(Chrome, Safari, Firefox, Edge…) 및 해당 버전, 이를 지원하는 렌더링 엔진(Blink, WebKit, Gecko), 운영 체제(Windows, macOS, iOS, Android, Linux), 휴대폰 및 태블릿의 경우 장치 공급업체 및 모델 등 여러 계층을 묶습니다. 이 도구는 잘 관리되는 ua-parser-js 엔진을 브라우저에서 완전히 실행하여 각 레이어를 추출하므로 아무것도 업로드하지 않고도 브라우저, 엔진, OS 및 장치에 대한 깨끗한 카드를 얻을 수 있습니다.

봇 및 검색 크롤러 탐지

모든 UA가 사람에게서 나오는 것은 아닙니다. 검색 엔진은 Googlebot 및 Bingbot과 같은 크롤러를 보내고 수많은 다른 봇이 웹에서 색인 생성, 모니터링 또는 스팸을 검색합니다. 이 파서는 크롤러 및 봇 사용자 에이전트에 즉시 플래그를 지정하므로 자동화된 트래픽을 실제 방문자와 분리할 수 있습니다. 이는 분석, 속도 제한 및 보안 분류에 유용합니다. 탐지는 로컬에서 실행되기 때문에 의심스러운 문자열을 어디로 보내지 않고도 확인할 수 있습니다.

브라우저가 브로드캐스트하는 내용을 정확히 확인하세요.

붙여넣은 문자열을 구문 분석하는 것 외에도 이 도구는 귀하의 브라우저가 지금 전송하고 있는 사용자 에이전트를 읽고 이를 플랫폼, 언어, 화면 크기, CPU 스레드 및 Do Not Track과 같은 개인 정보 보호 신호 등의 실시간 환경 세부 정보와 연결합니다. 이는 모든 요청에 ​​노출되는 디지털 지문을 이해하는 빠르고 개인정보 보호에 초점을 맞춘 방법이며, 클라이언트 측의 업로드 없는 도구가 해당 정보를 컴퓨터에 보관하는 이유를 상기시켜 줍니다.

특징
01
모든 사용자 에이전트 문자열을 실시간으로 구문 분석합니다.
02
브라우저, 버전, 엔진 및 OS 분석
03
장치 유형, 공급업체 및 모델 감지
04
색상으로 구분된 원시 UA 해부학적 하이라이터
05
봇, 크롤러 및 헤드리스/자동화 감지
06
라이브 클라이언트 힌트(navigator.userAgentData) + 높은 엔트로피 값
07
자신의 UA 및 환경을 자동 감지하고 표시합니다.
08
필드를 복사하거나 전체 JSON을 내보냅니다.
FAQ

자주 묻는 질문

사용자 에이전트 문자열이란 무엇입니까?+

사용자 에이전트 문자열은 브라우저나 앱이 모든 요청 시 'User-Agent' HTTP 헤더에 보내는 텍스트 줄입니다. 이는 소프트웨어(예: Chrome 124), 렌더링 엔진, 운영 체제(예: Windows 11) 및 때로는 장치 모델을 식별하므로 서버는 응답 형식을 지정하는 방법을 알 수 있습니다.

온라인에서 사용자 에이전트 문자열을 무료로 어떻게 구문 분석하나요?+

사용자 에이전트 문자열을 이 도구에 붙여넣으면 즉시 브라우저, 버전, 엔진, OS, 장치 유형, 공급업체, 모델 및 CPU 아키텍처로 구분됩니다. 가입도 없고 아무것도 업로드되지 않습니다. 구문 분석은 전적으로 브라우저에서 이루어집니다.

이 도구가 봇과 크롤러를 감지할 수 있나요?+

예. Googlebot, Bingbot 등 알려진 봇과 검색 크롤러에 속하는 사용자 에이전트에 명확한 배너를 표시하므로 자동화된 트래픽과 실제 방문자를 한눈에 구분할 수 있습니다.

내 사용자 에이전트를 어떻게 볼 수 있나요?+

'내 브라우저 사용'을 클릭하면 도구가 현재 브라우저가 보내는 정확한 사용자 에이전트를 로드한 다음 구문 분석된 브라우저, OS, 장치 및 엔진 세부 정보와 실제 환경(플랫폼, 언어, 화면 등)을 표시합니다.

헤드리스 또는 자동화된 브라우저를 감지할 수 있나요?+

예. 검색 크롤러 감지와 함께 파서는 헤드리스 및 자동화 클라이언트(HeadlessChrome, PhantomJS, Electron, Puppeteer, Playwright 및 Selenium)에 별도의 배너를 표시합니다. 이는 분석 및 QA에서 봇 트래픽을 필터링하는 데 유용합니다.

클라이언트 힌트란 무엇이며 이를 표시합니까?+

클라이언트 힌트(navigator.userAgentData)는 Chromium 브라우저의 User-Agent 문자열을 대체하는 현대적이고 구조화된 대체물입니다. 브라우저가 이를 지원하는 경우 도구는 낮은 엔트로피 브랜드, 모바일 플래그 및 플랫폼을 표시한 다음 플랫폼 버전, CPU 아키텍처, 비트 및 전체 브라우저 버전과 같은 높은 엔트로피 값을 요청합니다.

내 사용자 에이전트 데이터가 서버에 업로드됩니까?+

아니요. 모든 구문 분석은 클라이언트 측 JavaScript를 사용하여 브라우저에서 로컬로 실행됩니다. 붙여넣은 문자열과 장치에서 읽은 환경 세부 정보는 컴퓨터를 떠나지 않습니다.

동일한 웹사이트가 휴대폰과 노트북에서 다르게 보이는 이유는 무엇입니까?+

브라우저가 각 장치에 서로 다른 사용자 에이전트를 보내기 때문에 서버는 이를 사용하여 모바일 또는 데스크톱 레이아웃을 선택하고 기능을 조정하거나 장치별 코드를 제공합니다. UA를 구문 분석하면 각 장치가 보고하는 브라우저와 OS가 정확히 무엇인지 알 수 있습니다.