anemone という gem をつかってスクレ―ピングをおこなうアプリを作っています。そこで anemone でクローリングをしていたのですが、コマンドラインを使ってクローリングを行うのではなく、htmlのフォームと連動させてクローリングがしたいのですがやり方がわかりません。どうかおしえてください。
urls = [] urls.push("https://www.google.co.jp/") opts = { :obey_robots_txt => true, :depth_limit => 0 } Anemone.crawl(urls, :depth_limit => 0) do |anemone| anemone.on_every_page do |page| doc = Nokogiri::HTML.parse(page.body) @link = page.url puts @link end end
これをコマンドラインで実行したらたしかにgoogoleのurlを取得することはできますが、そうではなくウェブ上で扱いたいです。どのようにすればいいでしょうか。
あなたの回答
tips
プレビュー