コントローラーの render メソッドを使用して Mechanize オブジェクトのコンテンツをレンダリングすることはできますか? 私は試した:
def new
a = Mechanize.new
a.get('http://flickr.com/')
render :html => a.current_page
end
render :text => a、a.page、および と同様にエラーをスローしますa.current_page。
関数が Mechanize オブジェクトを期待していないことは理解していrenderますが、それが何を望んでいて、そこに到達する方法がわかりません。
私は開発の初期段階にあり、Ruby のすべての Web スクレイピング フレームワークを調査しています。