Class: Query::Engine::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/query/engine/base.rb

Direct Known Subclasses

Baidu, BaiduMobile, Qihoo

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#perpageObject

Returns the value of attribute perpage.



4
5
6
# File 'lib/query/engine/base.rb', line 4

def perpage
  @perpage
end

Instance Method Details

#indexed?(url) ⇒ Boolean

def initialize(perpage = 100)

@perpage = perpage#只允许10或100

end

Returns:

  • (Boolean)


9
10
11
12
13
# File 'lib/query/engine/base.rb', line 9

def indexed?(url)
    URI(url)
    result = query(url)
    return result.has_result?
end