Пример на Java - Разбор URL

Java 实例Примеры Java

В следующем примере показано, как использовать методы класса net.URL, такие как url.getProtocol(), url.getFile(), для разбора адреса URL:

Файл Main.java

import java.net.URL; public class Main { public static void main(String[] args) throws Exception { URL url = new URL("http://www.example.com/html/html-tutorial.html"); System.out.println("URL — это" + url.toString()); System.out.println("Протокол — это" + url.getProtocol()); System.out.println("Имя файла — это" + url.getFile()); System.out.println("Хост — это" + url.getHost()); System.out.println("Путь:" + url.getPath()); System.out.println("Номер порта:" + url.getPort()); System.out.println("Номер порта по умолчанию:" + url.getDefaultPort()); } }

Вывод выполнения приведенного выше кода:

URL 是 http://www.example.com/html/html-tutorial.html
协议是 http
文件名是 /html/html-tutorial.html
主机是 www.example.com
路径是 /html/html-tutorial.html
端口号是 -1
默认端口号是 80

Java 实例Примеры Java

Другие расширения