Tag: poltergeist

使用poltergeist与代理?

我正在使用PhantomJS和poltergeist来模拟浏览器,但是我不确定如何在代码中指定要使用的代理: require ‘capybara’ require ‘capybara/dsl’ require ‘capybara/poltergeist’ task :experiment => :environment do Capybara.run_server = false Capybara.current_driver = :poltergeist Capybara.app_host = “http://something.com” include Capybara::DSL # set_proxy(‘12.13.14.15’, ‘4521’) visit(‘posts’) page.include?(‘foo’) end 另外,由于某种原因,我在使用poltergeist时会得到未定义的方法page ,有人可以提供建议吗?