Браузер отправляет серверу заголовки. Кладёт в них referer. Этот же referer браузер отдаёт javascript-у.
Сервер принимает заголовки, делает с ними чего хочет, вы вот изменяете их, после чего они остаются на сервере, т.к. это заголовки запроса. А в браузер от сервера уходят заголовки ответа, в которых нет Referer-а.
|