SORU
12 Kasım 2011, CUMARTESİ


Nasıl'düğüm IP adresi bir kullanıcı belirlemek için

Nasıl bir denetleyici içinde belirli bir isteği IP adresini tespit edebilir miyim? Örneğin (ifade):

app.post('/get/ip/address', function (req, res) {
    // need access to IP address here
})

CEVAP
12 Kasım 2011, CUMARTESİ


request nesne özelliği net.Socket nesne connection " dir. Net.Soket nesnesinin bir özelliği remoteAddress, bu çağrı ile IP almak gerekir bu nedenle vardır:

request.connection.remoteAddress

http net için belgelerine bakın

EDİT

@Juand yorumlar, uzak IP için doğru yöntem belirttiği gibi, Eğer bir proxy sunucu arkasındaysa, request.headers['x-forwarded-for']

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • Randall P Studios

    Randall P St

    27 AĞUSTOS 2009
  • Showtime

    Showtime

    21 HAZİRAN 2006