Как обнаружить компьютеры Apple с помощью user-agent?

Как обнаружить компьютеры Apple с помощью user-agent? Safari можно запустить и в окнах

Ответ 1

Найдите Macintosh в User-Agent, попробуйте это с помощью моих браузеров Mac:

  • Ваш пользовательский агент: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2
  • Ваш пользовательский агент: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:12.0) Gecko/20100101 Firefox/12.0
  • Ваш пользовательский агент: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.27 Safari/536.11

В то время как для Safari для Windows вместо Macintosh используется "Windows":

  • Mozilla/5.0 (Windows; U; Windows NT 6.1; sv-SE) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4

Ответ 2

Пользователь-агент часть ответа HTTP (ответ на страницу) и дает вам подробную информацию об операционной системе. Я проверил мой, и он дал

Mozilla/5.0 (Windows NT 6.1; WOW64; rv: 12.0) Gecko/20100101 Firefox/12.0

для окон и mozilla