첫 장>사용자 에이전트 문자열 구문 분석
사용자 에이전트 문자열 구문 분석
이 도구를 사용하여 이해하려는 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