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

  • Ash100HD

    Ash100HD

    29 EKİM 2011
  • Jonathan D.

    Jonathan D.

    3 Kasım 2006
  • kylediablo

    kylediablo

    8 Ocak 2007