Мне нужна кнопка для сохранения текущего веб-сайта (так же, как нажатие «Сохранить как»), я создал метод в контроллере, который отлично работает для любого внешнего сайта (например, 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 часов, пытаясь заставить это работать!