Method: TinyClient::CurbRequestor.perform_get

Defined in:
lib/tiny_client/curb_requestor.rb

.perform_get(url, headers, connect_timeout, verbose) ⇒ TinyClient::Response

Perform a get request with Curl

Parameters:

  • url (String)

    the full url

  • headers (Hash)

    the request headers

  • connect_timeout (Integer)

    timeout if the request connection go over (in second)

  • verbose (Boolean)

    set curl verbose mode

Returns:

Raises:

  • (ResponseError)

    if the server respond with an error status (i.e 404, 500..)



15
16
17
18
# File 'lib/tiny_client/curb_requestor.rb', line 15

def perform_get(url, headers, connect_timeout, verbose)
  perform(:GET, url, nil, nil, headers: headers, connect_timeout: connect_timeout,
                               verbose: verbose)
end