class Rack::Perf::DetermineIPAddress

Public Instance Methods

ip_address() click to toggle source
# File lib/rack/perf.rb, line 105
def ip_address
  forwarded_ip ? forwarded_ip : default_ip
end

Private Instance Methods

default_ip() click to toggle source
# File lib/rack/perf.rb, line 111
def default_ip
  request.ip
end
forwarded_ip() click to toggle source
# File lib/rack/perf.rb, line 115
def forwarded_ip
  request.env["HTTP_X_FORWARDED_FOR"]
end