我需要一个按钮来保存当前的网站(就像点击“另存为”一样),我在控制器中创建了一个方法,它适用于任何外部网站(比如http://www.google.com)但是不适用于我的应用程序内的站点,我收到超时错误!这对我没有解释:(
任何线索是什么问题?
#CONTROLLER FILE
def save_current_page
# => Using MECHANIZE
agent = Mechanize.new
page = agent.get request.referer
send_data(page.content, :filename => "filename.txt")
end
我也试过 Open URI,同样的问题!
#CONTROLLER FILE
def save_current_page
# => USANDO OPEN URI
send_data(open(request.referer).read, :filename => "filename.txt")
end
我正在使用 rails 3.2 和 ruby 1.9,感谢任何帮助,我已经花了大约 10 个小时试图让它工作!