JavaScript — HTTP_USER_AGENT отличается от navator.userAgent

Мы используем обнаружение на стороне сервера в PHP (просто), чтобы определить, является ли устройство мобильным. Это работает нормально, но иногда сервер получает строку HTTP_USER_AGENT, похожую на мобильную:

mozilla 5.0 (iphone; процессор iphone os 7_1_1 как mac x) applewebkit 537.51.2 (khtml, gecko) версия 7.0 мобильная версия 11d201 safari 9537.53

Обнаружение на стороне клиента (navigator.userAgent) показывает совершенно другую строку:

Mozilla / 5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit / 537.36 (KHTML, как Gecko) Chrome / 39.0.2171.71 Safari / 537.36

Есть идеи, что происходит?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector