Class: Sinatra::Request
- Inherits:
-
Rack::Request
- Object
- Rack::Request
- Sinatra::Request
- Defined in:
- lib/sinatra_opal_patches.rb
Overview
-
Request#forwarded? (upstream base.rb:66)
Upstream: ‘!forwarded_authority.nil?` — checks a Rack 3.1 helper that isn’t bundled by our Rack vendor shim. homura: raw header presence check — the Cloudflare runtime always normalises X-Forwarded-Host when a proxy fronts the Worker.
Instance Method Summary collapse
Instance Method Details
#forwarded? ⇒ Boolean
34 35 36 |
# File 'lib/sinatra_opal_patches.rb', line 34 def forwarded? @env.include?('HTTP_X_FORWARDED_HOST') end |