Safari выполняет скрытые запросы - PullRequest
0 голосов
/ 17 октября 2018

У меня Safari без установленных расширений. Я наблюдаю следующее поведение:

  1. Пользователь открывает доступ к Safari https://foo.bar.com
  2. Сайт предоставляет множество ресурсов, таких как https://foo.bar.com/styles/mystyle.css
  3. Все эти ресурсы поставляются с заголовком etag
  4. Пользователь закрывает браузер
  5. Через некоторое время (относительно короткое) пользователь снова открывает Safari и получает доступ к https://foo.bar.com (или, скорее,начинает вводить адрес)
  6. Safari выполняет вызов всех ресурсов, к которым осуществляется доступ на шагах 2 и 3, и отправляет заголовок If-None-Match со значением etag для соответствующего ресурса.

Эти запросы как-то скрыты - они не отображаются в консоли инструментов Dev Safari, но видны в таких инструментах, как Fiddler.

Есть ли причина, по которой Safari делает такие запросы?Если упомянутые ресурсы защищены (например, требуют аутентификации), то это становится беспорядком.Есть ли также параметр, чтобы отключить это поведение?

Спасибо, Василь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...