java 写一个方法 可以从url中提取IP http17228272429080CEAir_DataInterfaceFlightDataServicegetStatHandlingQueryadmin2022-03-30
你可以使用Java中的URL类来解析URL并提取其中的IP地址。以下是一个示例方法:
import java.net.*;
public class Main {
public static void main(String[] args) {
String url = "http://172.28.27.242:9080/CEAir_DataInterface/FlightDataService/getStatHandlingQuery/admin/2022-03-30";
String ip = extractIPAddress(url);
System.out.println(ip);
}
public static String extractIPAddress(String url) {
try {
URL urlObj = new URL(url);
String ipAddress = urlObj.getHost();
return ipAddress;
} catch (MalformedURLException e) {
e.printStackTrace();
return null;
}
}
}
在上述示例中,extractIPAddress方法接受一个URL字符串作为输入,并使用URL类从中提取主机地址(即IP地址)。然后,该方法返回提取的IP地址。
注意:此方法假设URL中的主机地址即为IP地址。如果URL中的主机地址是域名而不是IP地址,那么这种方法将返回域名而不是IP地址。如果你需要解析域名并获取对应的IP地址,可以使用InetAddress类的getByName方法
原文地址: http://www.cveoy.top/t/topic/i0Iv 著作权归作者所有。请勿转载和采集!