У меня есть служба с большой долей запросов с пустым значением для HTTP_REFERER . Я хотел бы правильно истолковать это и задаться вопросом о наиболее распространенных причинах этого.
Я понимаю, что HTTP_REFERER - это необязательное поле заголовка, но большинство браузеров с настройками по умолчанию, похоже, отправляют их.
Общие причины, которые я нашел до сих пор:
- 1010 прокси * *
- 1012 * роботов *
- ссылки JavaScript (все они? Зависит ли этот браузер?)
- запрос из закладок или как стартовая страница браузера
- пользователь ввел URL вручную
- Флэш-ссылки
- ссылка из другого приложения, такого как почтовый клиент
- настройки браузера или надстройки приватности браузера
- некоторые персональные источники фильтров брандмауэров
- большинство браузеров не отправляет реферера, если перенаправление происходит через полуофициальный заголовок Refresh http
- ссылающиеся на фейкеры, такие как this
Чего не хватает |
не имеет значения |
не так?
Можно ли ставить проценты за этими пунктами? Или, может быть, отсортировать список и указать пропорции?