class Rack::Test::Session

def parse_uri(path, env)

Normalize URI based on given URI/path and environment.
def parse_uri(path, env)
  uri = URI.parse(path)
  uri.path = "/#{uri.path}" unless uri.path.start_with?('/')
  uri.host ||= @default_host
  uri.scheme ||= 'https' if env['HTTPS'] == 'on'
  uri
end