class Response
An HTTP response received from a server via client protocol implementations.
Definitions
def connection
Signature
-
returns
Connection | Nil The underlying protocol connection.
Implementation
def connection
nil
end
def hijack?
Signature
-
returns
Boolean Whether this response supports connection hijacking.
Implementation
def hijack?
false
end
def peer
Signature
-
returns
Protocol::HTTP::Peer | Nil The peer associated with this connection.
Implementation
def peer
self.connection&.peer
end
def remote_address
Signature
-
returns
Addrinfo | Nil The remote address of the peer.
Implementation
def remote_address
self.peer&.remote_address
end
def inspect
Signature
-
returns
String A string representation of the response.
Implementation
def inspect
"#<#{self.class}:0x#{self.object_id.to_s(16)} status=#{status}>"
end