Sha256: 4b07e70c38c304ca5c4db97afbd976702bbd00eae157b2ee3c8610a1a02abbaf
Contents?: true
Size: 320 Bytes
Versions: 3
Compression:
Stored size: 320 Bytes
Contents
module Georeferencer class Headers < Faraday::Middleware def call(env) # Add custom UA String env[:request_headers]["User-Agent"] = Georeferencer.configuration.user_agent # Fix url-encoded percent signs env.url.query = env.url.query.gsub(/%25/,'%') @app.call(env) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
georeferencer-0.1.3 | lib/georeferencer/middleware/headers.rb |
georeferencer-0.1.2 | lib/georeferencer/middleware/headers.rb |
georeferencer-0.1.1 | lib/georeferencer/middleware/headers.rb |