從URL讀取檔案
阿新 • • 發佈:2019-02-14
從URL讀取資原始檔:
public static void main(String [] args) throws Exception {
String urlString = "http://xxx/xxx.html";
System.out.println(getDocumentAt(urlString));
}
public static String getDocumentAt(String urlString) {
//此方法相容HTTP和FTP協議
StringBuffer document = new StringBuffer();
try {
URL url = new URL(urlString);
URLConnection conn = url.openConnection();
BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line = null;
while ( (line = reader.readLine()) != null) {
document.append(line + " " );
}
reader.close();
} catch (MalformedURLException e) {
System.out.println("Unable to connect to URL: " + urlString);
} catch (IOException e) {
System.out.println("IOException when connecting to URL: " + urlString);
}
return document.toString();
}