学习使用js获取当前ip地址的方法,使用第三方API获取ip地址
在JavaScript中,获取当前用户的IP地址可以通过调用第三方API来实现。以下是一个使用第三方API(例如ipify.org)获取IP地址的示例代码:
fetch('https://api.ipify.org?format=json')
.then(response => response.json())
.then(data => console.log('IP Address:', data.ip))
.catch(error => console.error('Error:', error));
这段代码使用了Fetch API来发送一个GET请求到ipify.org的API,并且指定了format=json
参数以获取JSON格式的响应。然后,它使用.json()
将响应转换为JavaScript对象,并从中提取IP地址。如果请求成功,它会在控制台输出IP地址;如果请求失败,它会输出错误信息。
评论已关闭