From: Daniel Cavanagh Date: 2009-05-18T07:18:44+09:00 Subject: [ruby-core:23486] [Bug #1466] URI#parse fails on some working urls Issue #1466 has been updated by Daniel Cavanagh. [ ] are at least a problem. i ran into this a little while ago according to http://www.ietf.org/rfc/rfc2732.txt, [ ] are used to define an ipv6 address and are thus reserved. and as the rfc shows, they where originally part of the 'unwise' set of characters that are supposed to be always encoded so as to not cause problems (with gateways and other broken things) try encoding [ ] (%5B and %5D) to see if it fixes the problem. ( ) might be too, but that's just a guess. i'm too lazy to recheck :) ---------------------------------------- http://redmine.ruby-lang.org/issues/show/1466 ---------------------------------------- http://redmine.ruby-lang.org