1. 程式人生 > >使用Java下載網頁的下載連結的內容

使用Java下載網頁的下載連結的內容

專案需要大量的excel檔案作為資料來源,然後寫了一個java小程式用來直接下載網頁下載連結的內容。這樣使用Java程式設計可以進行指定任務的下載
匯入相應的包

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;

核心下載程式碼

            // opens input stream from the HTTP connection
InputStream inputStream = httpConn.getInputStream(); String saveFilePath = saveDir + File.separator + fileName; // opens an output stream to save into file FileOutputStream outputStream = new FileOutputStream(saveFilePath); int bytesRead = -1
; byte[] buffer = new byte[BUFFER_SIZE]; while ((bytesRead = inputStream.read(buffer)) != -1) { outputStream.write(buffer, 0, bytesRead); }