使用webkit驱动程序下载ruby文件

时间:2017-03-21 11:33:40

标签: ruby capybara capybara-webkit

是否可以使用webkit驱动程序下载文件?该操作仅在使用硒时有效。 通过单击链接来触发下载,该链接反过来发送获取请求以检索文件并下载。 我不喜欢使用get请求。

1 个答案:

答案 0 :(得分:1)

capybara-webkit不支持文件下载,但您可以在单击链接后访问page.body中文件的内容。如果可以在页面上访问下载的URL,则可以从capybara-webkit获取该URL和任何必要的cookie,并使用curl等内容来启动文件下载。