我一直在努力解决这个问题.
我正在尝试下载由Google Adwords"下载报告"按钮生成的CSV文件.我可以点击链接,然后在后台查看资源.问题是,为了下载它,casperJS/phantomJS需要一个文件的URL ...但CSV是在现场生成的,并且与我所在的页面具有相同的URL(在该链接之后只会引导您到达主页,而不是CSV文件所以casperJS无法下载它).
有没有办法在没有URL的情况下保存该资源?
我发现了这个解决方法:在PhantomJs中下载POST请求响应中附件的文件
但不幸的是,谷歌Adwords报告按钮没有我可以参考的形式.