如何通过ajax(xmlhttprequest)获取连接到node.js服务器的客户端计算机的ip地址

如何通过ajax(xmlhttprequest)获取连接到node.js服务器的客户端计算机的ip地址,ajax,node.js,ip,Ajax,Node.js,Ip,我正在尝试获取客户端计算机的ip地址 console.log("ipaddress : "+req.headers['x-forwarded-for']); 但结果是 ipaddress : undefined 你是用快递还是别的什么?您的express代理设置是什么?x-forwarded-for从代理服务器获取地址-如果您在本地开发人员计算机上执行此操作,而Node.js前面没有nginx,则根本不会有x-forwarded-for。我不使用express,我的客户端有一个简单

我正在尝试获取客户端计算机的ip地址

 console.log("ipaddress : "+req.headers['x-forwarded-for']); 
但结果是

   ipaddress : undefined

你是用快递还是别的什么?您的express代理设置是什么?x-forwarded-for从代理服务器获取地址-如果您在本地开发人员计算机上执行此操作,而Node.js前面没有nginx,则根本不会有x-forwarded-for。我不使用express,我的客户端有一个简单的javascript文件,在服务器端有一个节点js文件,它创建了一个服务器并为客户端请求提供服务。您使用的是express还是什么?您的express代理设置是什么?x-forwarded-for从代理服务器获取地址-如果您在本地开发人员计算机上执行此操作,而Node.js前面没有nginx,则根本不会有x-forwarded-for。我没有使用express,我的客户端有一个简单的javascript文件,服务器端有一个Node js文件,用于创建服务器并服务于客户端请求。