我想從網站上下載一些頁面,並且使用curl
成功完成,但是我想知道curl
是否以某種方式一次下載多個頁面,就像大多數下載管理器一樣,它會加快一點點。是否有可能在curl
命令行工具中執行?使用Curl命令行實用程序並行下載
我使用的電流指令
curl 'http://www...../?page=[1-10]' 2>&1 > 1.html
在這裏,我從下載1頁10並將其存儲在一個名爲1.html
文件。
另外,curl
是否可以將每個URL的輸出寫入單獨的文件,如URL.html
,其中URL
是正在處理的頁面的實際URL。
預先請求查找內容長度,使用'--range'將單個文件拼接爲多個下載文件,運行多進程捲曲文件,維護塊的順序並在您序列化後立即加入它們,這是大多數開發人員正在做的事情(例如:[htcat項目](https://github.com/eladkarako/htcat)) – 2015-12-02 02:20:12