Запускает ли HttpHead-запрос какие-либо сценарии на странице?

Название в значительной степени говорит обо всем. В настоящее время я работаю над проектом Android, который отправляет запрос HttpHead и проверяет, какой код состояния отправляется обратно. Есть определенные разделы веб-сайта, к которому я обращаюсь, которые требуют данных сеанса, и если у вас нет активного сеанса, он перенаправит вас (статус 302) на страницу входа, в противном случае он просто перейдет на запрашиваемую страницу (200). Так что это мой быстрый и грязный способ узнать, действительны ли сессионные куки, которые у меня есть, без загрузки всей страницы данных. Мне просто интересно, повлияет ли это на такие вещи, как данные отслеживания Google Analytic для веб-сайта или нет, чтобы не создавать для них ложные просмотры страниц.

Ура:)

1 ответ

Решение

Спецификация HTTP сообщает нам о запросах HEAD:

Метод HEAD идентичен GET, за исключением того, что сервер НЕ ДОЛЖЕН возвращать тело сообщения в ответе.

Если нет тела сообщения, как могут быть инициированы какие-либо сценарии (Google Analytics или иным образом)? Буквально нет ответа, кроме заголовков ответа HTTP.

Другие вопросы по тегам