Edge (chromium) Предотвращение отслеживания браузера: как правильно принудительно загрузить значок фавикона под не-html-подобным контентом, например PDF? (при повторном посещении)
Поработав несколько часов и попытавшись прочесть эту проблему, я обнаружил, что функция предотвращения отслеживания в моем браузере была причиной того, что моя страница не показывала правильный и текущий значок под статическим содержимым.
Есть ли способ принудительно обновить загрузку значка для статических страниц / PDF, отображаемых в браузере, с предотвращением отслеживания?
Вещи, которые я пробовал, чтобы отображать правильный значок на обычной странице и по-прежнему отображать кешированный значок только в PDF:
- Открыть страницу в инкогнито
- очистить кеш браузера
- полная очистка данных сайта в браузере
- трижды проверил HTML (как я уже сказал, он отлично загружает содержимое HTML)
Успешно заставил фавикон работать:
- используйте браузер, который никогда раньше не посещал этот URL
- отключить предотвращение отслеживания для этой страницы
Дополнительная информация:
- тег заголовка для значка правильный
- и имеет случайную строку параметров запроса для принудительного обновления значка.
- значок также доступен непосредственно в корне страницы, вот так
example.com/favicon.ico
, - страница предназначена только для HTTPS, а HTTP перенаправляет на HTTPS автоматически.