diff --git a/lib/http/cookie/uri_parser.rb b/lib/http/cookie/uri_parser.rb index 6e7bc09..7584898 100644 --- a/lib/http/cookie/uri_parser.rb +++ b/lib/http/cookie/uri_parser.rb @@ -23,7 +23,7 @@ class HTTP::Cookie::URIParser # Not an absolute HTTP/HTTPS URI return URI::DEFAULT_PARSER.parse(uri) unless m - URI.for( + URI.scheme_list[m['scheme'].upcase].new( m['scheme'], m['userinfo'], m['host'],