class Rack::Cors::Resource

Public Instance Methods

to_preflight_headers(env) click to toggle source
# File lib/forest_liana/engine.rb, line 14
def to_preflight_headers(env)
  h = to_headers(env)
  h['Access-Control-Allow-Private-Network'] = 'true' if env['HTTP_ACCESS_CONTROL_REQUEST_PRIVATE_NETWORK'] == 'true'
  if env[HTTP_ACCESS_CONTROL_REQUEST_HEADERS]
    h.merge!('Access-Control-Allow-Headers' => env[HTTP_ACCESS_CONTROL_REQUEST_HEADERS])
  end
  h
end