2017-04-16 1 views
0

우리 프로젝트에서는 html/js에 이상한 버그가있어서 준비 환경에서 거의 모방 할 수 없으므로 사용자 에이전트 헤더를 포함하여 버그를 감지하면 몇 가지를 추적하기 시작했습니다.이상한 사용자 에이전트 헤더 디코딩

mozilla/5.0 windows nt 10.0 wow64 applewebkit/537.36 khtml 
mozilla/5.0 windows nt 10.0 win64 x64 applewebkit/537.36 khtml 
mozilla/5.0 windows nt 6.1 win64 x64 applewebkit/537.36 khtml 
mozilla/5.0 windows nt 6.1 wow64 applewebkit/537.36 khtml 
mozilla/5.0 windows nt 6.3 wow64 applewebkit/537.36 khtml 

나는 분명히이 창문 기계, 비 IE, 비 Egde 브라우저입니다 볼 수 있습니다

그래서 지금은 문제가 다음의 몇 가지를 디코딩 있습니다. Firefox와 Chrome은 서로 다른 사용자 에이전트를 사용합니다. 그러나 정확히 브라우저 란 무엇입니까? 어쩌면 일부 privace/no-track 설정/addon이있는 브라우저일까요?

+1

다음은 유용한 정보입니다 [사용자 에이전트를 통한 브라우저 감지] (https://developer.mozilla.org/en-US/docs/Web/HTTP/Browser_detection_using_the_user_agent) – Carr

답변

0

문제는 실제로 Google 크롬 브라우저가있는 고정 된 이상 사용자 에이전트입니다.

우리는 statsd java client를 통해 datadog 메트릭과 태그를 사용하여 이러한 오류를 수집합니다. 태그 (예 : Chrome 사용자 에이전트)의 쉼표가 나머지 태그 문자열을 삭제 한 것으로 보입니다.

데이터 도그 또는 statsd 클라이언트에 문제가 있는지 확실하지 않습니다.

관련 문제