📄 urldemo.java
字号:
//URL Test
import java.net.*;
import java.io.*;
class URLDemo {
public static void main(String[] args){
String hs = "http://archive.ncsa.uiuc.edu:8080/SDG/Software/Mosaic/Demo/url-primer.html?search=java";
String fs = "ftp://archive.ncsa.uiuc.edu/download";
URL httpURL = null;
URL ftpURL = null;
try{
httpURL = new URL(hs);
ftpURL = new URL(fs);
}catch(MalformedURLException e){}
try{
urlMethodsDemo(httpURL);
urlMethodsDemo(ftpURL);
}catch(IOException e){System.out.println("IOException");}
}
private static void urlMethodsDemo(URL url)throws IOException{
System.out.println( "getProtocol() is " + url.getProtocol());
System.out.println( "getDefaultPort() is " + url.getDefaultPort());
System.out.println( "getPort() is " + url.getPort());
System.out.println( "getHost() is " + url.getHost());
System.out.println( "getFile() is " + url.getFile());
System.out.println( "getPath() is " + url.getPath());
System.out.println( "getQuery() is " + url.getQuery());
System.out.println( "toExternalForm() is " + url.toExternalForm());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -