HTTP 사용자 에이전트 문자열을 해독하기위한 좋은 참조 안내서가 있습니까?

StackOverflow https://stackoverflow.com/questions/987335

  •  13-09-2019
  •  | 
  •  

문제

우리는 우리 웹 사이트에 이상한 오류 가보고되고 있으며 누가 외모를하고 있는지에 대한 세부 정보를 찾으려고 노력하고 있습니다. 샘플 사용자 에이전트 문자열을보고 다음과 같은 것들을보고 있습니다.

Mozilla/5.0 (Windows; U; Windows NT6.0; en-US; RV : 1.9.0.6) Gecko/2009011913 Firefox/3.0.6

이제 이것 중 일부는 명백하지만, 그 중 일부는 히트의 패턴에서 덜 ( "U"?)이 로봇이라고 의심하지만이 문자열에서 내가 인식하는 것은 보이지 않습니다. 그것에 대해 단서를 얻기 위해. 이 (및 다른 다른) 문자열의 일부가 무엇을 의미하는지 알고 싶습니다. 어딘가에 포괄적 인 참조가 있습니까?

도움이 되었습니까?

해결책

이 위키 백과 페이지 좋은 개요를 제공하고 'U'속성의 의미를 설명합니다.

다른 팁

사용자 에이전트 문자열 (모든 요청 헤더)이 전혀 신뢰할 수 없지만 권장합니다. www.useragentstring.com 관심있는 패턴을 결정하는 데 도움이되는 참조로.

U는 보안을 나타냅니다 모질라 사용자 에이전트 문자열 참조 주. Wikipedia에 대한 링크는 이미 다른 사람이 제공했습니다.

앞으로이 두 사이트를 사용하는 것이 좋습니다

http://www.useragentstring.com/

http://www.browserscope.org/

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-us; RV : 1.9.0.11) Gecko/2009060214 Firefox/3.0.11

이것은 내 현재 사용자 에이전트입니다.
Mozilla/5.0- 브라우저
매킨토시 - 플랫폼
U -256 비트 암호화 지원
Intel Mac OS X 10.5- 내 운영 체제
en -us- 언어
RV : 1.9.0.11- 개정
Gecko/2009060214- 렌더링 엔진
Firefox/3.0.11- 브라우저 버전

로봇은 사용자 에이전트 문자열을 위조 할 수 있으므로 선언하는 것은 관련이 없습니다. 예를 들어 단순히 수행 할 수 있습니다 curl -A user-agent-here.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top