Issue #8581 has been reported by pctj101 (Jeff Chan). ---------------------------------------- Bug #8581: URI.parse can't parse URI: (URI::InvalidURIError) "bad URI(is not URI? https://bugs.ruby-lang.org/issues/8581 Author: pctj101 (Jeff Chan) Status: Open Priority: Normal Assignee: Category: Target version: ruby -v: ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-linux] Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN I get this (hr) as a HTTP_REFERER and URI.parse throws: hr = "http://www1.search-results.com/web?l=dis&q=harukorean&o=APN10645&apn_dtid=^BND406^YY^US&shad=s_0041&apn_uid=3223038720574163&gct=ds&apn_ptnrs=AG6&lang=en&atb=sysid%3D406%3Aappid%3D0%3Auid%3D96343b7a58391e5d%3Auc%3D1372225677%3Asrc%3Dieb%3Ao%3DAPN10645" URI.parse hr (URI::InvalidURIError) "bad URI(is not URI?): -- http://bugs.ruby-lang.org/