Предотвращение отслеживания браузера Edge (chromium): Как правильно принудительно загрузить значок под контентом, не похожим на html, т. е. PDF? (при повторном посещении)

#tracking #favicon #microsoft-edge-chromium

Вопрос:

Побродив несколько часов и попытавшись разобраться в этой проблеме, я смог выяснить, что функция предотвращения отслеживания моего браузера была причиной того, что на моей странице не отображался правильный и текущий значок в статическом содержимом.

Есть ли какой-либо способ принудительно обновить загрузку фавикона для статических страниц/PDF, отображаемых в браузере, с предотвращением отслеживания?

Вещи, которые я пробовал, отображали бы правильный значок на обычной странице и по-прежнему отображали бы кэшированный значок только в PDF:

  • Открыть страницу инкогнито
  • очистите кэш браузера
  • полная очистка данных сайта в браузере
  • трижды проверил HTML (как я уже сказал, он отлично загружается на HTML-контент)

Успешно заставляя фавикон работать:

  • используйте браузер, который никогда раньше не посещал этот URL-адрес
  • отключите предотвращение отслеживания для этой страницы

Дополнительная информация:

  • тег заголовка для фавикона указан правильно
  • и имеет случайную строку параметров запроса для принудительного обновления значка.
  • значок избранного также доступен непосредственно в корне страницы, вот так example.com/favicon.ico ,
  • страница предназначена только для HTTPS, и HTTP автоматически перенаправляется на HTTPS.