Запускает ли HttpHead-запрос какие-либо сценарии на странице?
Название в значительной степени говорит обо всем. В настоящее время я работаю над проектом Android, который отправляет запрос HttpHead и проверяет, какой код состояния отправляется обратно. Есть определенные разделы веб-сайта, к которому я обращаюсь, которые требуют данных сеанса, и если у вас нет активного сеанса, он перенаправит вас (статус 302) на страницу входа, в противном случае он просто перейдет на запрашиваемую страницу (200). Так что это мой быстрый и грязный способ узнать, действительны ли сессионные куки, которые у меня есть, без загрузки всей страницы данных. Мне просто интересно, повлияет ли это на такие вещи, как данные отслеживания Google Analytic для веб-сайта или нет, чтобы не создавать для них ложные просмотры страниц.
Ура:)
1 ответ
Спецификация HTTP сообщает нам о запросах HEAD:
Метод HEAD идентичен GET, за исключением того, что сервер НЕ ДОЛЖЕН возвращать тело сообщения в ответе.
Если нет тела сообщения, как могут быть инициированы какие-либо сценарии (Google Analytics или иным образом)? Буквально нет ответа, кроме заголовков ответа HTTP.