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

  • bmarian22

    bmarian22

    22 Aralık 2007
  • Christopher Bill

    Christopher

    30 NİSAN 2009
  • JorteexHD

    JorteexHD

    20 NİSAN 2012