3

コード:

require 'anemone'
Anemone.crawl("http://www.example.com/") do |anemone|
  anemone.on_every_page do |page|
    puts page.url
  end
end

このコードを試すと、その Web サイトのすべての URL のリストを取得する必要がありますが、取得できるのは Web サイトの名前だけです。エラーの可能性と、すべての URL のリストを取得するにはどうすればよいですか?

4

1 に答える 1

0

「http://example.com」が他のサイトにリダイレクトされるため、アネモネはリダイレクトなどをたどることができないと思います。他のサイトをクロールしようとしましたか? たとえば、http://stackoverflow.com 。

于 2012-09-04T09:11:49.150 に答える