Java获取IP地址和VUE获取IP地址。

Java获取IP地址和VUE获取IP地址。,第1张

java 获取 IP

    String ip = "";
    String address = "";
    try {
        // 获取IP地址
        ip = InetAddress.getLocalHost().getHostAddress();
        // 获取计算机名

// String hostName = InetAddress.getLocalHost().getHostName();
InetAddress ia = InetAddress.getByName(ip);
byte[] mac = NetworkInterface.getByInetAddress(ia).getHardwareAddress();
StringBuffer sb = new StringBuffer();
for (int i = 0; i < mac.length; i++) {
if (i != 0) {
sb.append(“-”);
}
String hexString = Integer.toHexString(mac[i] & 0xFF);
sb.append(hexString.length() == 1 ? “0” + hexString : hexString);
}
address = sb.toString().toUpperCase();
} catch (Exception e) {
e.printStackTrace();
}

vue 获取 IP地址

第一种:
// 获取IP地址
const testScript = document.createElement(‘script’)
testScript.setAttribute(‘charset’, ‘utf-8’)
testScript.setAttribute(‘type’, ‘text/javascript’)
testScript.setAttribute(‘src’, ‘https://pv.sohu.com/cityjson?ie=utf-8’)
document.getElementsByTagName(‘head’)[0].appendChild(testScript)
testScript.onload = function () {
console.log(window.returnCitySN[‘cip’], ‘local’)
}
第二种:
直接使用 window.returnCitySN
console.log(window.returnCitySN)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/877574.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-13
下一篇 2022-05-13

发表评论

登录后才能评论

评论列表(0条)

保存