def get(path, params = {}, headers = {}, &block)
      request(:get, path, params, headers, &block)
    end
def get(path, params = {}, headers = {}, &block)
      request(:get, path, params, headers, &block)
    end
Make a HTTP GET request

 If a block is provided the response body is yielded in chunks/fragments
 as it is read from the undelrying socket.

 @param path (see Client#request)
 @param [Hash] params
   the list of query params
 @param headers (see Client#request)

 @yield [chunk] Partial piece of response body

 @raise (see Client#request)
 @return (see Client#request)