From: "steveklabnik (Steve Klabnik)" Date: 2013-08-06T03:18:56+09:00 Subject: [ruby-core:56403] [ruby-trunk - Bug #8581] URI.parse can't parse URI: (URI::InvalidURIError) "bad URI(is not URI? Issue #8581 has been updated by steveklabnik (Steve Klabnik). That is correct. I believe this should be closed. ---------------------------------------- Bug #8581: URI.parse can't parse URI: (URI::InvalidURIError) "bad URI(is not URI? https://bugs.ruby-lang.org/issues/8581#change-40916 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/