Пользовательский агент Javascript (ajax) отличается от отправленного пользовательского агента при запросе веб-сайта

Я заметил, что Chrome (64.0.3282.137) на моем телефоне (OnePlus 3, Android 8.0.0) отправляет несколько разных пользовательских агентов при запросе веб-страницы в отличие от запроса через ajax.

Этот пользовательский агент отправляется при запросе веб-страницы:

Mozilla/5.0 (Linux; Android 8.0.0; ONEPLUS A3003 Build/OPR6.170623.013) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.137 Mobile Safari/537.36

Этот пользовательский агент отправляется с вызовом ajax и также возвращается при вызове navigator.userAgent:

Mozilla/5.0 (Linux; Android 8.0.0; Build/OPR6.170623.013) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.137 Mobile Safari/537.36

Разница: ONEPLUS A3003

Можете ли вы рассказать мне, почему модель включена в собственные вызовы, но не в ajax-вызовах?

Дополнительная информация: при использовании "сайта рабочего стола запроса" пользовательский агент Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.137 Safari/537.36 в обоих случаях.

Ответы