Sha256: 22df050601c9442f122cb743bfc30c895378b94fdea20911507758614d6fdc79

Contents?: true

Size: 312 Bytes

Versions: 1

Compression:

Stored size: 312 Bytes

Contents

require 'faraday'
require 'addressable/uri'
require 'pry'
# @private
module Faraday
  # @private
  class Request::UrlEncodingFix < Faraday::Middleware

    def call(env)
      url = env[:url].to_s
      url.gsub!(/%3A/, ':')
      env[:url] = Addressable::URI.parse(url)
      @app.call(env)
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
genability-0.3.0 lib/faraday/request/url_encoding_fix.rb