class Async::HTTP::Protocol::Response

An HTTP response received from a server via client protocol implementations.

def connection

@returns [Connection | Nil] The underlying protocol connection.
def connection
	nil
end

def hijack?

@returns [Boolean] Whether this response supports connection hijacking.
def hijack?
	false
end

def inspect

@returns [String] A string representation of the response.
def inspect
	"#<#{self.class}:0x#{self.object_id.to_s(16)} status=#{status}>"
end

def peer

@returns [Protocol::HTTP::Peer | Nil] The peer associated with this connection.
def peer
	self.connection&.peer
end

def remote_address

@returns [Addrinfo | Nil] The remote address of the peer.
def remote_address
	self.peer&.remote_address
end