我在FTP服务器上有一个文件。我正在尝试用PhantomJS下载它。我尝试使用以下代码:
var page = require('webpage').create();
page.open('ftp://USERNAME:PASSWORD@www.mywebsite.com/exempleFIle.xlsx');
phantom.exit();它运行时没有引发任何错误,但是没有下载该文件。可以用PhantomJS下载吗?
我的主要目标是使FTP中的文件与我的计算机同步,这样我就可以把它放到我的Google中,然后在我的报告中使用它。我使用PhantomJS访问一些网页,并为同样的目的获取一些数据。因为我已经在使用PhantomJS,所以我认为我可以对ftp服务器做同样的事情,但是如果有一个更简单的解决方案使用其他方法,我愿意尝试它。
谢谢
发布于 2016-01-22 11:21:10
PhantomJS是一个无头浏览器,它不是FTP客户端,所以它无法帮助你。
我的主要目标是使FTP中的文件与我的计算机同步
我建议使用lftp。
lftp -u user,password -e 'mirror /remote/server/files/ /local/computer/files/' ftp.myserver.com
这将从远程服务器获取文件到本地计算机。
https://stackoverflow.com/questions/34923943
复制相似问题