Module: Hyperquest

Defined in:
lib/hyperquest.rb,
lib/hyperquest/request.rb,
lib/hyperquest/response.rb

Overview

Hyperquest is a library for doing asynchronous GET and HEAD requests.

Defined Under Namespace

Modules: Request Classes: Response

Class Method Summary collapse

Class Method Details

.get(uri) ⇒ Hash<String => Response>

Asynchronous get requests

Parameters:

  • uri (Array[String])

    URI to be requested

Returns:



11
12
13
# File 'lib/hyperquest.rb', line 11

def self.get(uri)
  Request.open(:get, uri)
end

.head(uri) ⇒ Hash<String => Response>

Asynchronous head request

Parameters:

  • uri (Array[String])

    URI to be requested

Returns:



19
20
21
# File 'lib/hyperquest.rb', line 19

def self.head(uri)
  Request.open(:head, uri)
end