https://bugs.ruby-lang.org/https://bugs.ruby-lang.org/favicon.ico?17113305112013-04-17T20:38:11ZRuby Issue Tracking SystemRuby master - Bug #8103: Fix for URI.decode_www_form ArgumentErrorhttps://bugs.ruby-lang.org/issues/8103?journal_id=386522013-04-17T20:38:11ZAnonymous
<ul><li><strong>Assignee</strong> set to <i>akira (akira yamada)</i></li></ul> Ruby master - Bug #8103: Fix for URI.decode_www_form ArgumentErrorhttps://bugs.ruby-lang.org/issues/8103?journal_id=388942013-04-25T14:27:43Znaruse (Yui NARUSE)naruse@airemix.jp
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>This issue was solved with changeset r40460.<br>
Trent, thank you for reporting this issue.<br>
Your contribution to Ruby is greatly appreciated.<br>
May Ruby be with you.</p>
<hr>
<ul>
<li>
<p>lib/uri/common.rb (URI.decode_www_form): follow current URL Standard.<br>
It gets encoding argument to specify the character encoding.<br>
It now allows loose percent encoded strings, but denies ;-separator.<br>
<a href="/issues/8103">[ruby-core:53475]</a> [Bug <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: Fix for URI.decode_www_form ArgumentError (Closed)" href="https://bugs.ruby-lang.org/issues/8103">#8103</a>]</p>
</li>
<li>
<p>lib/uri/common.rb (URI.decode_www_form): follow current URL Standard.<br>
It gets encoding argument to convert before percent encode.<br>
Now UTF-16 strings aren't converted to UTF-8 before percent encode<br>
by default.</p>
</li>
</ul>