aboutsummaryrefslogtreecommitdiffstats
path: root/lib/net
diff options
context:
space:
mode:
authorJosh Nichols <josh@technicalpickles.com>2023-08-15 13:31:43 -0400
committergit <svn-admin@ruby-lang.org>2023-08-16 01:40:13 +0000
commitaf67ced3b0945e8ea67434f8e66ef1e602656438 (patch)
treead0edee8545ee3f31402fca30416afc5dd37e76f /lib/net
parentae68a8df586e9f3b3211e9c174b7001e57ee6aee (diff)
downloadruby-af67ced3b0945e8ea67434f8e66ef1e602656438.tar.gz
[ruby/net-http] Update lib/net/http.rb
@natematykiewicz's suggestion to avoid another string allocation https://github.com/ruby/net-http/commit/4a22c42338 Co-authored-by: Nate Matykiewicz <natematykiewicz@gmail.com>
Diffstat (limited to 'lib/net')
-rw-r--r--lib/net/http.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/net/http.rb b/lib/net/http.rb
index c05c5baa6c..ff780b45bd 100644
--- a/lib/net/http.rb
+++ b/lib/net/http.rb
@@ -1615,8 +1615,8 @@ module Net #:nodoc:
write_timeout: @write_timeout,
continue_timeout: @continue_timeout,
debug_output: @debug_output)
- buf = +"CONNECT #{conn_address}:#{@port} HTTP/#{HTTPVersion}\r\n"
- buf << "Host: #{@address}:#{@port}\r\n"
+ buf = +"CONNECT #{conn_address}:#{@port} HTTP/#{HTTPVersion}\r\n" \
+ "Host: #{@address}:#{@port}\r\n"
if proxy_user
credential = ["#{proxy_user}:#{proxy_pass}"].pack('m0')
buf << "Proxy-Authorization: Basic #{credential}\r\n"