Skip to content

End of Life Ruby 3.2 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →

instance method

Net::HTTPHeader#[]

[](key)

Returns the string field value for the case-insensitive field key, or nil if there is no such key; see Fields:

Example
res = Net::HTTP.get_response(hostname, '/todos/1')
res['Connection'] # => "keep-alive"
res['Nosuch']     # => nil

Note that some field values may be retrieved via convenience methods; see Getters.

See also #[]= #add_field also in 4.1 · 4.0 · 3.4 · 3.3 · 3.1 · 3.0