aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ievkit/default.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ievkit/default.rb')
-rw-r--r--lib/ievkit/default.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/ievkit/default.rb b/lib/ievkit/default.rb
index af0df422f..fff1c1d50 100644
--- a/lib/ievkit/default.rb
+++ b/lib/ievkit/default.rb
@@ -25,10 +25,13 @@ module Ievkit
RACK_BUILDER_CLASS = defined?(Faraday::RackBuilder) ? Faraday::RackBuilder : Faraday::Builder
# Default Faraday middleware stack
- MIDDLEWARE = RACK_BUILDER_CLASS.new do |builder|
- builder.use Ievkit::Response::RaiseError
+ MIDDLEWARE = RACK_BUILDER_CLASS.new do |builder|
builder.use Faraday::Request::Multipart
+ builder.use Faraday::Request::UrlEncoded
+ builder.use Ievkit::Response::RaiseError
builder.use FaradayMiddleware::FollowRedirects
+ builder.use Faraday::Response::Logger
+
builder.adapter Faraday.default_adapter
end