2012-05-14 22 views
38

Một cách để có được HTTP_REFERER, Chúng tôi có thể sử dụng document.referrer trong javascript bên trình duyệt. Nhưng làm thế nào chúng ta có thể nhận được nó trong NodeJS?Làm thế nào để có được "HTTP_REFERER" với NodeJS?

+0

thể trùng lặp của [Bắt tiêu đề HTTP với Node.js] (http://stackoverflow.com/ câu hỏi/5922842/get-http-headers-with-node-js) – Quentin

+1

Hãy xem req.headers/req.header ('Referer') –

+0

Có thể trùng lặp của [Làm cách nào để tìm URL trang web giới thiệu trong nút? ] (http://stackoverflow.com/questions/7237262/how-do-i-find-the-a-referring-sites-url-in-node) –

Trả lời

71

Bạn có thể lấy nó bằng cách ...

req.headers.referer 

trong ...

var http = require('http'); 
server = http.createServer(function(req, res){ 
... 
} 
+31

req.headers.referer –

+0

@Shay, Đây không phải là điều tương tự trong JavaScript? –

+1

@ajkochanowicz có, nhưng quy ước tốt hơn –

Các vấn đề liên quan