В журналах нашего веб-сайта мы иногда видим, как пользовательский агент iPad «переключается» с одного набора запросов на другой.
На одном наборе запросов, которые происходят одновременно, пользовательский агент будет выглядеть следующим образом (это стиль пользовательского агента, который мы видим большую часть времени для iPad):
Mozilla / 5.0 + (Ipad; + и + CPU + OS + 4_2_1 + как + MAC + OS + х + EN-US) + applewebkit / 533.17.9 + (KHTML + как + геккона) + версии /5.0.2+mobile/8c148+safari/6533.18.5
Пользователь затем нажимает на ссылку или кнопку; следующая серия запросов будет иметь настройку пользовательского агента, например:
Mozilla / 5.0 + (Ipad; + и + CPU + OS + 4_2_1 + как + MAC + OS + х + EN-US) + applewebkit / 533.17.9 + (KHTML + как + геккона) + мобильный / 8c148
Обратите внимание на то, что поля safari и версии отсутствуют во втором. Мы пытаемся понять, какое действие или функциональность на iPad может вызвать этот переход, поэтому мы можем воспроизвести его в нашей тестовой среде.