Это может быть действительно очевидно, но в rails, как я могу получить содержимое страницы без выполнения HTTP-запроса?
т.е. я хочу получить содержимое любой страницы, которую генерирует мое приложение rails, вскрипт на том же сервере.Это, конечно, тривиально с HTTP-запросом, но как иначе получить содержимое страницы?
Это то, что я делаю сейчас, и это прекрасно работает:
require 'open-uri'
contents = open("http://localhost/path_to_my_page").read # but I really want to get rid of the overhead of the HTTP request
Мне нужночтобы иметь возможность сделать это из скрипта в приложении rails, а не из контроллера (например, с render_to_string)