class

Spider

Inherits Reference / Object

Constants

Log = ::Log.for("Spider")

Constructors

new(start_url : URI)
Source

Class methods

start(start_url : String, &)
Source

Instance methods

amount_workers=(amount_workers : Int32)
Source
checked_urls
Source
every_page
Source
every_page=(callback : Proc(Lexbor::Parser, URI, Nil))
Source
every_page_urls
Source
every_page_urls=(callback : Proc(URI, Nil))
Source
get_http_client(url : String)
Source
get_http_client(url : URI)
Source
get_response(url : String)
Source
next_urls
Source
prefix_url=(prefix_url : String | Nil)
Source
start!
Source