Почему существует дополнительный HTTP-запрос favicon.ico? - PullRequest
4 голосов
/ 17 марта 2012

Используя код из этого ответа: https://stackoverflow.com/a/9744961/514773

Я заметил, что каждый раз, когда я ввожу: http://localhost:8080 в мой браузер, результат будет:

http://localhost:8080/

http://localhost:8080/favicon.ico

Последующие запросы печатают одно и то же.Для меня это выглядит так, будто я получаю два запроса по цене одного.Это нормально?(Это не мое желаемое поведение.)

Ответы [ 2 ]

9 голосов
/ 17 марта 2012

Браузеры автоматически запрашивают файл favicon.ico по умолчанию при отправке запроса на веб-страницу.Файл favicon.ico - это маленький значок, который отображается в строке URL вашего браузера.

0 голосов
/ 29 июня 2015

Как это подавить, хотя и где в случае трикотажа?Видели решение как:

<intercept-url pattern="/favicon.ico" access="ROLE_ANONYMOUS" />
...