From 42d9f5e2ab05dd533d9ac7e11aaae6fa55c42b94 Mon Sep 17 00:00:00 2001 From: Tomas Koutsky Date: Thu, 21 Jul 2016 14:03:12 +0200 Subject: [PATCH] use URI#hostname instead of host to support bracket-escaped IPv6 --- lib/net/http/persistent.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/net/http/persistent.rb b/lib/net/http/persistent.rb index 9e26491..3c7e4d6 100644 --- a/lib/net/http/persistent.rb +++ b/lib/net/http/persistent.rb @@ -642,7 +642,7 @@ def connection_for uri use_ssl = uri.scheme.downcase == 'https' - net_http_args = [uri.host, uri.port] + net_http_args = [uri.hostname, uri.port] net_http_args.concat @proxy_args if @proxy_uri and not proxy_bypass? uri.host, uri.port