Skip to content

Maintenance Ruby 3.4 gets fixes, but no new features. Switch to Ruby 4.0 →

instance method

Net::HTTP#ipaddr=

(::String? ipaddr) -> ::String?
ipaddr=(addr)

Sets the IP address for the connection:

Example
http = Net::HTTP.new(hostname)
http.ipaddr # => nil
http.ipaddr = '172.67.155.76'
http.ipaddr # => "172.67.155.76"

The IP address may not be set if the session has been started.

See also #ipaddr #keep_alive? #inspect #lock also in 4.1 · 4.0 · 3.3 · 3.2 · 3.1 · 3.0