class Rack::MockRequest

def self.parse_uri_rfc2396(uri)

URI::Parser = URI::RFC2396_Parser
For historical reasons, we're pinning to RFC 2396.
def self.parse_uri_rfc2396(uri)
  @parser ||= URI::Parser.new
  @parser.parse(uri)
end