Actions
Bug #11275
closedRFC3986_Parser accepts invalid URIs containing %
Bug #11275:
RFC3986_Parser accepts invalid URIs containing %
Description
URI.parse('https://www.example.com/search?q=%XX') does not raise an error despite being an invalid URI. A % in a URI must be followed by exactly two hex digits, but the RFC3986 parser does not check that in the URI query. Ruby 2.1 correctly raises an error.
Files
Actions