Class: RFlow::Message::Data::HTTP::Response

Inherits:
Object
  • Object
show all
Defined in:
lib/rflow/components/http/extensions.rb

Overview

RFlow message representing an HTTP response.

Instance Attribute Summary collapse

Instance Attribute Details

#client_ipString

The IP the response is going to.

Returns:

  • (String)


# File 'lib/rflow/components/http/extensions.rb', line 56


#client_portInteger

The port the response is going to.

Returns:

  • (Integer)


# File 'lib/rflow/components/http/extensions.rb', line 60


#contentString

The HTTP response body content.

Returns:

  • (String)


# File 'lib/rflow/components/http/extensions.rb', line 88


#headersHash

The HTTP response headers.

Returns:

  • (Hash)


# File 'lib/rflow/components/http/extensions.rb', line 84


#protocolString

The HTTP protocol being used for the response.

Returns:

  • (String)


# File 'lib/rflow/components/http/extensions.rb', line 72


#server_ipString

The IP the response is coming from.

Returns:

  • (String)


# File 'lib/rflow/components/http/extensions.rb', line 64


#server_portInteger

The port the response is coming from.

Returns:

  • (Integer)


# File 'lib/rflow/components/http/extensions.rb', line 68


#status_codeInteger

The HTTP response code.

Returns:

  • (Integer)


# File 'lib/rflow/components/http/extensions.rb', line 76


#status_reason_phraseString

The server-supplied reason phrase (OK, Moved Temporarily, etc.) for the #status_code.

Returns:

  • (String)


# File 'lib/rflow/components/http/extensions.rb', line 80