h5服务器获取公网ip 假设
时间: 2023-09-14 11:11:30 浏览: 87
获取公网IP
如果你想要在H5服务器上获取公网IP地址,你可以使用JavaScript编写一个简单的Ajax请求,向一个能够返回公网IP地址的API发送请求。以下是一个可以获取公网IP地址的JavaScript代码示例:
```javascript
function getPublicIP() {
const xhr = new XMLHttpRequest();
xhr.open('GET', 'https://api.ipify.org');
xhr.onload = function() {
if (xhr.status === 200) {
const publicIP = xhr.responseText;
console.log(publicIP); // 打印公网IP地址
}
};
xhr.send();
}
```
注意:这个方法只能获取服务器所在网络下的公网IP地址,如果服务器在NAT网络下,可能会获取到错误的IP地址。
阅读全文