我怎样才能在工作中获得IP地址?

时间:2015-08-13 05:43:13

标签: ip ibm-mobilefirst

我无法使用以下代码获取客户端的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);
}

1 个答案:

答案 0 :(得分:0)

尝试使用此

var request = WL.Server.getClientRequest();
var IPAddress = request.getHeader('x-forwarded-for'); 

编辑:

你也可以试试这个

WL.Device.getNetworkInfo(function (networkInfo) {
alert (networkInfo.ipAddress); 
});