Sha256: d37cc23b6c161ffbcfce630860882af908caf3add363f780793e0f75f5d16cd9
Contents?: true
Size: 366 Bytes
Versions: 18
Compression:
Stored size: 366 Bytes
Contents
# frozen_string_literal: true module Frodo # Middleware that allows you to specify custom request headers # when initializing Frodo client class Middleware::CustomHeaders < Frodo::Middleware def call(env) headers = @options[:request_headers] env[:request_headers].merge!(headers) if headers.is_a?(Hash) @app.call(env) end end end
Version data entries
18 entries across 18 versions & 1 rubygems