module HTTP::Chainable::Verbs

def connect(uri, **, &)

Other tags:
    Api: - public

Returns:
  • (HTTP::Response, Object) - the response, or block return value

Other tags:
    Yieldparam: response - the response

Parameters:
  • options (Hash) -- request options
  • uri (String, URI) -- URI to request
def connect(uri, **, &)
  request(:connect, uri, **, &) # steep:ignore
end

def delete(uri, **, &)

Other tags:
    Api: - public

Returns:
  • (HTTP::Response, Object) - the response, or block return value

Other tags:
    Yieldparam: response - the response

Parameters:
  • options (Hash) -- request options
  • uri (String, URI) -- URI to request
def delete(uri, **, &)
  request(:delete, uri, **, &) # steep:ignore
end

def get(uri, **, &)

Other tags:
    Api: - public

Returns:
  • (HTTP::Response, Object) - the response, or block return value

Other tags:
    Yieldparam: response - the response

Parameters:
  • options (Hash) -- request options
  • uri (String, URI) -- URI to request
def get(uri, **, &)
  request(:get, uri, **, &) # steep:ignore
end

def head(uri, **, &)

Other tags:
    Api: - public

Returns:
  • (HTTP::Response, Object) - the response, or block return value

Other tags:
    Yieldparam: response - the response

Parameters:
  • options (Hash) -- request options
  • uri (String, URI) -- URI to request
def head(uri, **, &)
  request(:head, uri, **, &) # steep:ignore
end

def options(uri, **, &)

Other tags:
    Api: - public

Returns:
  • (HTTP::Response, Object) - the response, or block return value

Other tags:
    Yieldparam: response - the response

Parameters:
  • options (Hash) -- request options
  • uri (String, URI) -- URI to request
def options(uri, **, &)
  request(:options, uri, **, &) # steep:ignore
end

def patch(uri, **, &)

Other tags:
    Api: - public

Returns:
  • (HTTP::Response, Object) - the response, or block return value

Other tags:
    Yieldparam: response - the response

Parameters:
  • options (Hash) -- request options
  • uri (String, URI) -- URI to request
def patch(uri, **, &)
  request(:patch, uri, **, &) # steep:ignore
end

def post(uri, **, &)

Other tags:
    Api: - public

Returns:
  • (HTTP::Response, Object) - the response, or block return value

Other tags:
    Yieldparam: response - the response

Parameters:
  • options (Hash) -- request options
  • uri (String, URI) -- URI to request
def post(uri, **, &)
  request(:post, uri, **, &) # steep:ignore
end

def put(uri, **, &)

Other tags:
    Api: - public

Returns:
  • (HTTP::Response, Object) - the response, or block return value

Other tags:
    Yieldparam: response - the response

Parameters:
  • options (Hash) -- request options
  • uri (String, URI) -- URI to request
def put(uri, **, &)
  request(:put, uri, **, &) # steep:ignore
end

def trace(uri, **, &)

Other tags:
    Api: - public

Returns:
  • (HTTP::Response, Object) - the response, or block return value

Other tags:
    Yieldparam: response - the response

Parameters:
  • options (Hash) -- request options
  • uri (String, URI) -- URI to request
def trace(uri, **, &)
  request(:trace, uri, **, &) # steep:ignore
end