मेरी socket.io कोड में प्रॉक्सी का उपयोग करते समय,नहीं दूरदराज के पते हो रही socket.io
socket.sockets.on('connection', function(client){
var ip = client.handshake.address.address;
..
}
आईपी हमेशा 127.0.0.1 वापस आती है और इस वजह से सर्वर एक प्रॉक्सी के पीछे बैठता है। मुझे दूरस्थ पता कैसे ठीक से मिल सकता है?
संपादित करें: मैं http-प्रॉक्सी का उपयोग कर रहा
जांचना कि client.handshake.headers [ 'एक्स फॉरवर्ड-फॉर '] || client.handshake.address.address; काम करेगा। – user644745