简单的Java GET
import java.net.*;
import java.io.*;
public class JavaGet {
public static void main(String[] args) throws Exception {
// param0: URL, param1: save_to_filename
saveUrl(args[0], args[1]);
}
public static void saveUrl(String urlString, String filename) throws MalformedURLException, IOException {
BufferedInputStream in = null;
FileOutputStream fout = null;
try {
in = new BufferedInputStream(new URL(urlString).openStream());
fout = new FileOutputStream(filename);
byte data[] = new byte[1024];
int count;
while ((count = in.read(data, 0, 1024)) != -1) {
fout.write(data, 0, count);
}
} finally {
if (in != null) in.close();
if (fout != null) fout.close();
}
}
}