Method: FontAssets::Middleware#call
- Defined in:
- lib/font_assets/middleware.rb
#call(env) ⇒ Object
23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/font_assets/middleware.rb', line 23 def call(env) @ssl_request = Rack::Request.new(env).scheme == "https" # intercept the "preflight" request if env["REQUEST_METHOD"] == "OPTIONS" return [200, access_control_headers, []] else code, headers, body = @app.call(env) set_headers! headers, body, env["PATH_INFO"] [code, headers, body] end end |