class Rooftop::Headers
Public Instance Methods
call(env)
click to toggle source
# File lib/rooftop/middleware/headers.rb, line 3 def call(env) unless Rooftop.configuration.api_token.nil? env[:request_headers]["Api-Token"] = Rooftop.configuration.api_token end if Rooftop.include_drafts env[:request_headers]['include-drafts'] = "true" end Rooftop.configuration.extra_headers.each do |key,value| env[:request_headers][key.to_s] = value end env[:request_headers]["User-Agent"] = Rooftop.configuration.user_agent @app.call(env) end