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

  • EvilControllers

    EvilControll

    20 Ocak 2008
  • Matthew Pearce

    Matthew Pear

    9 AĞUSTOS 2009
  • Miles Fisher

    Miles Fisher

    8 NİSAN 2009