class Htk::Apis::Base
Attributes
name[RW]
url[RW]
Public Class Methods
new(name, url)
click to toggle source
# File lib/apis.rb, line 8 def initialize(name, url) @name = name @url = url end
Public Instance Methods
connection(&block)
click to toggle source
# File lib/apis.rb, line 13 def connection(&block) Faraday.new(url) do |faraday| faraday.use ::Middleware::Mode faraday.use ::Middleware::AuthParams faraday.use ::Middleware::UseCanary faraday.use ::Middleware::Timeout faraday.use ::Middleware::RequestUuid faraday.use ::Faraday::Request::Multipart faraday.use ::Faraday::Request::UrlEncoded faraday.use ::Faraday::Adapter::NetHttp block.call(faraday) if block_given? end end