Java サンプル - URL を解析
以下のサンプルでは、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 サンプル