【发布时间】:2016-07-13 17:50:47
【问题描述】:
我正在使用 Capybara 浏览网站上的登录信息,然后下载一些文件(我正在自动化我必须执行的频繁过程)。我尝试了一些不起作用的方法,我希望有人可能知道解决方案...
-
我有两个正在执行的链接。单击,但是当一个文件将开始下载(这是使用 Chrome Selenium 驱动程序)时,水豚似乎在那之后停止运行。在另一个链接上运行 .click 没有任何作用......我认为这是因为它在技术上不再出现在页面上(因为它跟随下载链接)但我尝试重新访问页面以单击第二个链接并且没有也可以工作。
假设我可以让它工作,我真的希望能够下载到我的脚本位置而不是我的下载文件夹,但我已经尝试了我在网上找到的所有配置文件配置,但似乎没有改变它。
由于前两个问题,我决定尝试 wget... 但我需要从 capybara 中的会话继续进行身份验证。是否可以从 capybara 中提取会话数据(只是 cookie?)并将其插入到 wget 或 curl 命令中?
谢谢!
【问题讨论】: