我无法使用以下代码获取客户端的IP地址。我该如何修改这段代码?请帮帮我
这是.js代码
function getIP(){
//return WL.Server.configuration["local.IPAddress"];
//alert(publicWorklightHostname);
var request = WL.Server.getClientRequest();alert('IP');
var ip = request.getHeader('x-client-ip');
alert(ip);
}
答案 0 :(得分:0)
尝试使用此
var request = WL.Server.getClientRequest();
var IPAddress = request.getHeader('x-forwarded-for');
编辑:
你也可以试试这个
WL.Device.getNetworkInfo(function (networkInfo) {
alert (networkInfo.ipAddress);
});