첫 장>사용자 에이전트 문자열 구문 분석

사용자 에이전트 문자열 구문 분석

이 도구를 사용하여 이해하려는 User-Agent 문자열을 구문 분석하여 User-Agent 문자열을 읽을 수 있도록 만듭니다. iPad의 Safari, Windows의 Chrome과 같은 널리 사용되는 시스템, 검색 엔진 스파이더 봇 또는 보안 분석 도구 등 User-Agent가 무엇을 의미하는지 보여드리겠습니다.

분석하다

웹 브라우저가 웹 사이트에 요청할 때마다 "User-Agent"라는 HTTP 헤더를 보냅니다. 사용자 에이전트 문자열에는 웹 브라우저 이름, 운영 체제, 장치 유형 및 기타 유용한 정보에 대한 정보가 포함되어 있습니다.

  • 소프트웨어 유형(브라우저, 로봇 크롤러)
  • 브라우저/응용 프로그램/라이브러리 이름
  • 운영 체제
  • 브라우저 엔진
  • 장치 유형(태블릿 또는 휴대폰)
  • 개발자

다음 사용자 에이전트를 사용해보십시오

  • 현재 브라우저의 사용자 에이전트를 구문 분석합니다.
  • GoogleBot User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/108.0.0.0 Safari/537.36
  • iOS User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 16_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.6 Mobile/15E148 Safari/604.1
  • Python User-Agent: Python/3.7aiohttp/3.8.1