【发布时间】:2010-06-24 18:43:07
【问题描述】:
我在 tcl 中编写了一个脚本,从一个巨大的文档的下载部分中获取链接,检查 http:// 和 ftp:// 作为下载链接。所有 ftp:// 链接都不需要密码/用户名,而不是在单独的情况下处理它们(将 ftp:// 传递给一种下载方法,将 http:// 传递给另一种下载方法),我只需将所有链接传递给一种方法并将 ftp:// 替换为 http://。
例如如果我有ftp://server.com/dir/big_file.zip,我会将其传递为http://server.com/dir/big_file.zip 并按原样下载。
我没有遇到任何问题,用一个小样本进行测试(由于文件大小,测试需要很长时间),在我整夜运行它下载所有我想知道的东西之前,是否会出现任何可能的危险?我只需要下载,不需要上传,而且我确定所有的 ftp 链接都没有用户/密码。
另外,我知道这可能是不好的做法,但是当没有用户名/密码时,文件链接使用 ftp:// 和 http:// 到底有什么区别?
【问题讨论】: