以下是一个获取请求地址的 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 地址。

Java 获取请求地址 IP 地址:简单代码示例

原文地址: https://www.cveoy.top/t/topic/lu5j 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录