我在tcl中編寫了一個腳本,用於從大文檔的下載部分獲取鏈接,檢查http://和ftp://作爲要下載的鏈接。所有的ftp://鏈接都不需要密碼/用戶名,而是在單獨的情況下處理它們(將ftp://傳遞給一個下載方法,將http://傳遞給另一個下載方法),我只需將所有鏈接傳遞給一種方法,用http://替代ftp://。通過腳本將地址更改爲http下載ftp鏈接http
例如如果我有ftp://server.com/dir/big_file.zip,我會將其作爲http://server.com/dir/big_file.zip一起傳遞,然後下載它。
我還沒遇到過用小樣本測試這個問題的任何問題(測試需要永遠因文件大小而異),而且在我運行這個過程之前,我需要下載一切我想知道是否會有可能出現的危險?我只需要下載,不需要上傳,我確信所有的ftp鏈接都沒有用戶/密碼。
另外,我知道這可能是不好的做法,但是當沒有用戶名/密碼時,對於文件鏈接使用ftp://和http://究竟有什麼區別?