Subject: [ruby-core:17136] Net/http urlencode
From: "Giancarlo F Bellido" <support coaxialhost.com>
Date: Sat, 7 Jun 2008 16:31:36 +0900
Line 1524 ( function urlencode ) doesn't work anymore in ruby trunk.
Replacing it by
str.gsub(/[^a-zA-Z0-9_\.\-]/n) { sprintf('%%%02x', $&.getbyte(0)) }
makes it work. maybe using URI.encode would work too?