class FinAppsCore::Middleware::RequestId

Adds a header for request id.

Constants

KEY

Public Class Methods

new(app, request_id) click to toggle source
Calls superclass method
   # File lib/finapps_core/middleware/request/request_id.rb
 9 def initialize(app, request_id)
10   super(app)
11   @request_id = request_id.to_s.strip
12 end

Public Instance Methods

call(env) click to toggle source
   # File lib/finapps_core/middleware/request/request_id.rb
14 def call(env)
15   env[:request_headers][KEY] = @request_id
16   @app.call(env)
17 end