HTTP_REFERER

4m@t!c

Александр
HTTP_REFERER

Хочу узнать, откуда ко мне ходят на сайт..
прочел в мане по поводу HTTP_REFERER
The address of the page (if any) which referred the user agent to the current page. This is set by the user agent. Not all user agents will set this, and some provide the ability to modify HTTP_REFERER as a feature. In short, it cannot really be trusted.
Как сервер определяет, это значение. где оно хранится? и почему это значение может быть, а может и не быть????
З.Ы. Я понимаю, что могут возникнуть вопросы "Зачем тебе надо знать, что и как" но уж больно интересно. Заранее благодрен.
 

neko

tеam neko
приходит в заголовках запроса
может не быть потому что не является обязательным заголовком
более того некоторый софт его умышленно режет
 

Макс

Старожил PHPClub
когда ты кликаешь по ссылке, броузер сам в заголовке шлет адрес сайта, с которого кликнули ссылку.
Броузер может ее слать, а может не слать. А еще реферер может обрезаться всякими прокси
 

vitus

мимо проходил
Ж:))
Собственно перечитай ещё раз выдержку из мана, там ответ на все твои вопросы.
 
Сверху