Method: Puma::Request#default_server_port
- Defined in:
- lib/puma/request.rb
#default_server_port(env) ⇒ Puma::Const::PORT_443, Puma::Const::PORT_80
185 186 187 188 189 190 191 |
# File 'lib/puma/request.rb', line 185 def default_server_port(env) if ['on', HTTPS].include?(env[HTTPS_KEY]) || env[HTTP_X_FORWARDED_PROTO].to_s[0...5] == HTTPS || env[HTTP_X_FORWARDED_SCHEME] == HTTPS || env[HTTP_X_FORWARDED_SSL] == "on" PORT_443 else PORT_80 end end |