Java提供了URL訪問的API和大量的流操作,可以輕松訪問網絡上的資源。以下代碼段完成了對網站資源的訪問:
......
destUrl = "/Java/afile . zip ";
//假設妳把文件放在webroot下的java文件裏。
url =新URL(destUrl);
http URL =(HttpURLConnection)URL . open connection();
//連接指定的網絡資源。
http URL . connect();
//獲取網絡輸入流
bis = new BufferedInputStream(httpurl . getinputstream());
......
拿到流之後,妳就可以做下面妳想做的事情了。
有許多方法可以獲得資源的連接地址。可以提供壹個Servlet來獲取輸出流,Response.write turnstile規定服務器上傳的文件名可以在壹天內返回。
客戶端用和上面壹樣的方法獲取文件名,然後拆分,然後繼續循環調用上面的方法下載文件。
呵呵,希望能幫到妳。