Java 获取请求地址 IP 地址:简单代码示例
以下是一个获取请求地址的 IP 地址的 Java 程序示例:
import java.net.*;
public class GetIPAddress {
public static void main(String[] args) {
try {
// 获取本机的 IP 地址
InetAddress localAddress = InetAddress.getLocalHost();
System.out.println('Local IP Address: ' + localAddress.getHostAddress());
// 获取请求地址的 IP 地址
InetAddress requestAddress = InetAddress.getByName('www.google.com');
System.out.println('Request IP Address: ' + requestAddress.getHostAddress());
} catch (UnknownHostException e) {
e.printStackTrace();
}
}
}
在上面的示例中,我们使用了InetAddress类来获取本机的 IP 地址和请求地址的 IP 地址。getLocalHost()方法可以获取本机的 IP 地址,而getByName()方法可以通过域名获取 IP 地址。在getByName()方法中,我们传递了一个网站的域名(www.google.com),它会返回该网站的 IP 地址。
原文地址: https://www.cveoy.top/t/topic/lu5j 著作权归作者所有。请勿转载和采集!