2012-03-12 2 views
3

У меня есть веб-сайт, и я хочу узнать точное место, где пользователь нажал ссылку, чтобы перейти на мой сайт. Есть какой-либо способ сделать это? Я хочу использовать эти данные в своем коде в качестве входных данных для сценария анализа трафика.Обнаружив, какая обратная ссылка была нажата

Извините, если это слишком noobish.

ТИА

+0

Более подробная информация о рамках/окружающая среда поможет нам сформулировать точный ответ. –

+1

Я использую обратный сервер nginx proxied nodejs. – Rohit

ответ

1

с встроенным модулем HTTP

var http = require("http"); 
http.createServer(function(request, response) { 
    var referrer = request.headers.referer 
}).listen(8080); 
+0

Большое спасибо @beanie, проверите это и отметьте соответствующим образом. – Rohit

4

вы можете получить реферер от Rails через request.referer

+0

Извините, никаких рельсов. Любые опции для узла? – Rohit

+2

, если вы используете встроенный http-сервер из узла, чем его можно получить для реферера с request.headers.referer – beanie