У меня есть файл "host.php", который дает простой текст. Когда я пытаюсь запустить его в браузере, один раз за несколько обновлений одна переменная увеличивается на 2, а не 1. Я попытался поместить сессию в конец, чтобы проверить, является ли ее ошибка скрипта (двойной шаг var) или ошибка http. Похоже, он растет одинаково. Также проверен отладчик сети Chrome. Нашла одну ошибку (с браузером, пытающимся загрузить favicon.ico), исправил ее и проблема все еще возникает.Двойной запрос GET в текстовом файле?
Я видел этот вопрос: What can cause a double page request? который имел такую же проблему, но это не было решением для меня. Я не использую объявления или элементы html - его обычный текст.
Результат:
страница иногда нагрузки в два раза. Нет сетевых ошибок, таких как пустой src. И его обычный текст, а не html.
Вопрос:
Как это исправить? Как предотвратить загрузку страницы дважды?
PS: Страница никогда не использует запросы POST, только получите.
Что вы подразумеваете под словом «но это не решение для меня»? Ответы на этот вопрос указывают на несколько потенциальных проблем, которые вы вполне можете наблюдать. Почему вы так уверены, что столкнулись с проблемой? – arkascha
@arkascha. Он указывает, что это может быть результат использования объявлений и недопустимых html srcs, в то время как я их не использую. Я бы прокомментировал этот вопрос, но мне не хватает репутации ... – Soaku
На самом деле в ответах есть больше потенциальных причин ... – arkascha