Есть ли какой-либо модуль node.js, который может использоваться для получения общедоступного IP-адреса компьютера клиента, делающего запрос? Я не имею в виду IPv4 или IPv6, мне нужен публичный IP-адрес, который вы получаете, когда идете в http://www.whatismyip.com/Получить общедоступный IP-адрес для приложения node.js
Я пробовал req.connection.remoteAddress;
, но он не возвращает общедоступный IP-адрес. Он должен быть общедоступным, поэтому я могу найти город на основе IP-адреса.
спасибо :)
http://www.hacksparrow.com/node-js-get-ip-address.html – dandavis
, когда я использовал уаг IP = req.header ('х-пересылаются-за') || req.connection.remoteAddress; внутри http.createServer (функция (req, res) {}); он говорит TypeError: Object # не имеет заголовка метода. Это то, что вы отправили мне в ссылку устаревшей ??? –
PenguinProgrammer
Этот способ не показывает IP, он просто дает ошибку – PenguinProgrammer