Почему html документ загружается два раза?
Буду благодарен за указание источника, где можно найти объяснение этому.
Html файл находится на диске, файл всего 1, почему он загружается 2 раза.
Дополнительно:
Метод запроса какой ? первый, скорее всего, head
Судя по изображению файл загружается как раз один раз, а упоминается дважды: сначала — как веб-документ, могущий состоять (и состоящий) из нескольких файлов, потом — просто как файл (основной) этого документа.
Однако, не знаю, может с HEAD я хватил лишку, но вот вам GET
spoiler
и POST тоже можно увидеть
И да, я знаю, что это не настоящий HTTP :)
Весь head
<meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>test</title> <link rel="stylesheet" href="style.css"> |
<meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>test</title> <link rel="stylesheet" href="style.css">
<img src="">
И другие теги с пустыми ссылками. src="" - это указание на текущую страницу.
Так же по скрину порядка загрузки видно, что второй раз index.html грузится после JS'ки - в ней надо проверить аналогичные конструкции, что нигде не добавляется в страницу тег img с пустым src
Ссылки на img src подгружаются при наведении курсора
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос



HTML документ может загружаться два раза из-за нескольких причин. Вот некоторые из наиболее распространенных проблем и способы их решения:
1. Двойной вызов скриптов: Если у вас есть скрипты на странице, которые вызываются дважды, это может привести к повторной загрузке HTML документа. Убедитесь, что вы не вызываете одни и те же скрипты несколько раз или используйте механизмы кэширования, чтобы избежать повторной загрузки.
2. Неправильная настройка сервера: Некорректная настройка сервера может привести к повторной загрузке HTML документа. Проверьте конфигурацию сервера и убедитесь, что все параметры настроены правильно.
3. Проблемы с кэшированием: Если ваш браузер или прокси-сервер неправильно кэшируют HTML документ, это может привести к повторной загрузке. Убедитесь, что вы правильно настроили заголовки кэширования на сервере.
4. JavaScript перезагрузка страницы: Если у вас есть JavaScript код, который вызывает перезагрузку страницы, это также может привести к повторной загрузке HTML документа. Проверьте свой JavaScript код и убедитесь, что он не вызывает ненужные перезагрузки.
Вот пример тега
для подсветки синтаксиса PHP кода: <pre lang="php">
Проверьте эти причины и исправьте их, чтобы избежать повторной загрузки HTML документа.