Method: Eezee::Client::Requester#build_faraday_client
- Defined in:
- lib/eezee/client/requester.rb
#build_faraday_client(request) ⇒ Object
73 74 75 76 77 78 79 80 81 82 |
# File 'lib/eezee/client/requester.rb', line 73 def build_faraday_client(request) Faraday.new(request.uri) do |config| config.request :url_encoded if request.url_encoded config.use(Faraday::Response::RaiseError) if request.raise_error config.headers = request.headers if request.headers config.[:open_timeout] = request.open_timeout if request.open_timeout config.[:timeout] = request.timeout if request.timeout config.adapter(Faraday.default_adapter) end end |