https://bugs.ruby-lang.org/https://bugs.ruby-lang.org/favicon.ico?17097754782013-05-03T16:33:27ZRuby Issue Tracking SystemRuby master - Bug #8330: WEBrick::HTTPUtils::parse_query replaces plus (+) with spacehttps://bugs.ruby-lang.org/issues/8330?journal_id=391002013-05-03T16:33:27Zayumin (Ayumu AIZAWA)ayumu.aizawa@gmail.com
<ul></ul><p>I am not sure about RFC, but attached patch could fix this issue.<br>
I want to get feedback from an expert about this.<br>
<a href="https://github.com/ayumin/ruby/commit/179602196f25d1fd7350cfd88a44f0a5c49be3aa" class="external">https://github.com/ayumin/ruby/commit/179602196f25d1fd7350cfd88a44f0a5c49be3aa</a></p> Ruby master - Bug #8330: WEBrick::HTTPUtils::parse_query replaces plus (+) with spacehttps://bugs.ruby-lang.org/issues/8330?journal_id=391012013-05-03T16:34:16Zayumin (Ayumu AIZAWA)ayumu.aizawa@gmail.com
<ul><li><strong>Category</strong> set to <i>lib</i></li><li><strong>Assignee</strong> set to <i>ayumin (Ayumu AIZAWA)</i></li></ul> Ruby master - Bug #8330: WEBrick::HTTPUtils::parse_query replaces plus (+) with spacehttps://bugs.ruby-lang.org/issues/8330?journal_id=391022013-05-03T16:56:04Znaruse (Yui NARUSE)naruse@airemix.jp
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Rejected</i></li></ul><p>WEBrick::HTTPUtils::parse_query decodes application/x-www-form-urlencoded; it's encodes " " as "+".<br>
see also <a href="http://url.spec.whatwg.org/#application/x-www-form-urlencoded" class="external">http://url.spec.whatwg.org/#application/x-www-form-urlencoded</a></p>