window.navigator.standalone - это скрипт-тест, выполняемый на стороне клиента для определения места запуска сайта (домашний экран или сафари). Подмена пользовательского агента в запросе заставит сайт обслуживать контент, однако когда сайт опрашивает window.navigator.standalone, это, очевидно, ложное возвращение.
Вы не упомянули, выполняете ли вы сценарии или что вы пытаетесь достичь, поэтому я могу только предположить, что запрашиваемый вами сайт предназначен для того, чтобы сначала отображать версию для запуска safari, а затем при тестировании переменной альтернативные запросы.
Не могли бы вы предоставить более подробную информацию? Возможно, адрес сайта, который вы запрашиваете?
UPDATE:
Хорошо, тогда я прав. Если этот скрипт не запускается, вы не увидите нужный сайт. Я предполагаю, что вы имеете дело со своими собственными запросами. Что вам нужно сделать, это отправить еще один запрос в виде POST на Test.aspx с данными публикации hidHomeScreen = true, таким образом эмулируя отправку формы.
К сожалению, это не универсальное решение, так как обнаружение может варьироваться в зависимости от реализации сайта.