2017-04-16 8 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 

私はこれらはWindowsマシン、非IE、非EGDEブラウザですはっきりと見ることができます。 FirefoxとChromeには異なるユーザーエージェントがあります。しかし、それは正確に何ブラウザですか?たぶんそれはいくつかの秘密/ no-track設定/アドオンを備えたブラウザですか?

+1

ここにいくつかの有益な情報があります[ユーザーエージェントを使用したブラウザ検出](https://developer.mozilla.org/en-US/docs/Web/HTTP/Browser_detection_using_the_user_agent) – Carr

答えて

0

問題は、実際にGoogle Chromeブラウザが使用されている固定された奇妙なユーザーエージェントです。

これらのエラーを収集するには、statsd java clientを介してdatadogメトリックとタグを使用します。タグのカンマ(例:クロムユーザーエージェント)が残りのタグの文字列を削除したようです。

データドッグであるかstatsdクライアントであるかは不明です。