lib/httpx/utils.rb in httpx-0.16.1 vs lib/httpx/utils.rb in httpx-0.17.0
- old
+ new
@@ -26,12 +26,12 @@
else
URIParser = URI::RFC2396_Parser.new
def to_uri(uri)
- return Kernel.URI(uri) unless uri.is_a?(String) && !uri.ascii_only?
+ return URI(uri) unless uri.is_a?(String) && !uri.ascii_only?
- uri = Kernel.URI(URIParser.escape(uri))
+ uri = URI(URIParser.escape(uri))
non_ascii_hostname = URIParser.unescape(uri.host)
non_ascii_hostname.force_encoding(Encoding::UTF_8)