Tôi đang sử dụng express.js và tôi cần biết miền đang bắt nguồn cuộc gọi. Đây là mã đơn giảnLàm cách nào để miền nhận được yêu cầu trong express.js?
app.get(
'/verify_license_key.json',
function(req, res) {
// do something
Làm cách nào để lấy miền từ req
hoặc đối tượng res
? Tôi có nghĩa là tôi cần phải biết nếu api được gọi bởi somesite.com hoặc someothersite.com. Tôi đã thử làm một console.dir của cả hai req
và res
nhưng tôi không có ý tưởng từ đó, cũng đọc tài liệu nhưng nó đã cho tôi không có sự giúp đỡ.
thử: 'req.host' hoặc' req.get ('host') '[thể hiện tài liệu] (http: //expressjs.com/api.html#req.host) – dc5
node.js: 'req.headers [" x-chuyển tiếp-cho "] || req.connection.remoteAddress' [x-chuyển tiếp-cho] (http://en.wikipedia.org/wiki/X-Forwarded-For) sẽ bao gồm các căn cứ của bạn đằng sau một proxy, cân bằng tải ... –
Tôi nhận được cảnh báo này : fast deprecated req.host: Sử dụng req.hostname thay vì index.js: 20: 8 –