Method: ActionDispatch::Http::URL#raw_host_with_port
- Defined in:
- lib/action_dispatch/http/url.rb
#raw_host_with_port ⇒ Object
Returns the host for this request, such as “example.com”.
25 26 27 28 29 30 31 |
# File 'lib/action_dispatch/http/url.rb', line 25 def raw_host_with_port if forwarded = env["HTTP_X_FORWARDED_HOST"] forwarded.split(/,\s?/).last else env['HTTP_HOST'] || "#{env['SERVER_NAME'] || env['SERVER_ADDR']}:#{env['SERVER_PORT']}" end end |