Конечно, его стоит фильтровать при получении, т.к. нет проблем подделать его при прямом участии злоумышленника (тот же самый telnet и т.д.), но мой вопрос не об этом. Есть статья «Подделка заголовков HTTP запроса с помощью Flash ActionScript» (
www.securitylab.ru/analytics/271169.php), в которой показан наглядный пример подделки HTTP_REFERER прозрачно для пользователя в определенной версии броузера с включенным flash плеером. Собственно вопрос к специалистам, можно ли доверять данному заголовку для идентификации страницы — инициатора запроса с поправкой на то, что перед нами обычный пользователь. Может ли злоумышленник подделать запрос в современном броузере (броузеры чей процент на данный момент хотя бы выше 1 из общей посещаемости интернета). Или все таки лучше подписывать каждый подобный запрос?