module HttpApiBuilder::Client::HttpRb

A demonstration implementation, using HTTP.rb This is functional and pretty much production ready, but you can easily rewrite it to use curb or typhoeus or anything else really

Public Instance Methods

request(verb, url, form:, query:, body:, json:) click to toggle source
# File lib/http_api_builder/client/http_rb.rb, line 10
def request(verb, url, form:, query:, body:, json:) # rubocop:disable Metrics/ParameterLists
  HTTP.send(verb, url, form: form, params: query, body: body, json: json)
end