https://redmine.ruby-lang.org/https://redmine.ruby-lang.org/favicon.ico?17113305112020-07-13T17:38:10ZRuby Issue Tracking SystemRuby master - Bug #17029: URI.parse considers https://example.com/### invalid when browsers consider it validhttps://redmine.ruby-lang.org/issues/17029?journal_id=865332020-07-13T17:38:10Zjeremyevans0 (Jeremy Evans)merch-redmine@jeremyevans.net
<ul></ul><p>This does seem like a bug to me. It looks like <code>https://example.com/###</code> should be an valid URL with a fragment of <code>##</code>. However, the uri library is maintained in a separate repository. Please submit this as an issue to <a href="https://github.com/ruby/uri/issues/new" class="external">https://github.com/ruby/uri/issues/new</a>.</p> Ruby master - Bug #17029: URI.parse considers https://example.com/### invalid when browsers consider it validhttps://redmine.ruby-lang.org/issues/17029?journal_id=865362020-07-13T21:01:50Zphluid61 (Matthew Kerwin)matthew@kerwin.net.au
<ul></ul><p>It's not valid according to RFC 3986 (the URI standard) but that is pretty old now. I suspect switching from the IETF URI spec to the WHATWG URL spec would have other consequences, too.</p> Ruby master - Bug #17029: URI.parse considers https://example.com/### invalid when browsers consider it validhttps://redmine.ruby-lang.org/issues/17029?journal_id=865932020-07-18T03:26:24Znileshtr (Nilesh Trivedi)
<ul></ul><p>I filed an issue at the uri library's Github repo: <a href="https://github.com/ruby/uri/issues/8" class="external">https://github.com/ruby/uri/issues/8</a></p> Ruby master - Bug #17029: URI.parse considers https://example.com/### invalid when browsers consider it validhttps://redmine.ruby-lang.org/issues/17029?journal_id=866592020-07-22T17:46:15Zjeremyevans0 (Jeremy Evans)merch-redmine@jeremyevans.net
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li></ul>