标签: ruby capybara capybara-webkit
是否可以使用webkit驱动程序下载文件?该操作仅在使用硒时有效。 通过单击链接来触发下载,该链接反过来发送获取请求以检索文件并下载。 我不喜欢使用get请求。
答案 0 :(得分:1)
capybara-webkit不支持文件下载,但您可以在单击链接后访问page.body中文件的内容。如果可以在页面上访问下载的URL,则可以从capybara-webkit获取该URL和任何必要的cookie,并使用curl等内容来启动文件下载。
page.body