Url

Java 網路程式

簡介

IP

URL

UDP

TCP

Telnet

WebServer

網頁下載

網路爬蟲

Proxy

瀏覽器

訊息

相關網站

參考文獻

最新修改

簡體版

English

程式範例

import java.io.*;
import java.net.*;
 
public class UrlParse
{
    public static void main(String[] args)
    {
       try
       {
           URL url =  new URL(args[0]);
           System.out.println("主機: " + url.getHost());
           System.out.println("埠號: " + url.getPort());
           System.out.println("協定: " + url.getProtocol());
           System.out.println("檔案: " + url.getFile());
           System.out.println("參數: " + url.getQuery());
           System.out.println("引用: " + url.getRef());
       }
       catch (Exception e)
       {
           e.printStackTrace();
       } 
    }
}

執行結果

D:\java>javac UrlParse.java

D:\java>java UrlParse http://tw.search.yahoo.com/search?p=java
主機: tw.search.yahoo.com
埠號: -1
協定: http
檔案: /search?p=java
參數: p=java
引用: null

D:\java>java UrlParse http://tw.search.yahoo.com/search?p=java#anchor
主機: tw.search.yahoo.com
埠號: -1
協定: http
檔案: /search?p=java
參數: p=java
引用: anchor

Facebook

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License