Sha256: c44045ace20d44795689293b046eda16d0a967bcb77cdda9500b751e25e4fb0d

Contents?: true

Size: 259 Bytes

Versions: 2

Compression:

Stored size: 259 Bytes

Contents

module RestCore
  class DefaultHeaders
    def self.members; [:headers]; end
    include Middleware
    def call env, &k
      h = merge_hash(@headers, headers(env), env[REQUEST_HEADERS])
      app.call(env.merge(REQUEST_HEADERS => h), &k)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rest-core-4.0.1 lib/rest-core/middleware/default_headers.rb
rest-core-4.0.0 lib/rest-core/middleware/default_headers.rb