Class: UV::Http::Headers
- Inherits:
-
Hash
- Object
- Hash
- UV::Http::Headers
- Defined in:
- lib/uv-rays/http/parser.rb
Instance Attribute Summary collapse
-
#body ⇒ Object
Returns the value of attribute body.
-
#cookies ⇒ Object
Cookies at the time of the request.
-
#http_version ⇒ Object
The HTTP version returned.
-
#keep_alive ⇒ Object
Returns the value of attribute keep_alive.
-
#reason_phrase ⇒ Object
The text after the status code.
-
#status ⇒ Object
The status code (as an integer).
Instance Method Summary collapse
- #to_s ⇒ Object (also: #inspect)
Instance Attribute Details
#body ⇒ Object
Returns the value of attribute body.
20 21 22 |
# File 'lib/uv-rays/http/parser.rb', line 20 def body @body end |
#cookies ⇒ Object
Cookies at the time of the request
16 17 18 |
# File 'lib/uv-rays/http/parser.rb', line 16 def @cookies end |
#http_version ⇒ Object
The HTTP version returned
7 8 9 |
# File 'lib/uv-rays/http/parser.rb', line 7 def http_version @http_version end |
#keep_alive ⇒ Object
Returns the value of attribute keep_alive.
18 19 20 |
# File 'lib/uv-rays/http/parser.rb', line 18 def keep_alive @keep_alive end |
#reason_phrase ⇒ Object
The text after the status code
13 14 15 |
# File 'lib/uv-rays/http/parser.rb', line 13 def reason_phrase @reason_phrase end |
#status ⇒ Object
The status code (as an integer)
10 11 12 |
# File 'lib/uv-rays/http/parser.rb', line 10 def status @status end |
Instance Method Details
#to_s ⇒ Object Also known as: inspect
22 23 24 |
# File 'lib/uv-rays/http/parser.rb', line 22 def to_s "HTTP#{http_version} #{status} - keep alive: #{keep_alive}\nheaders: #{super}\nbody: #{body}" end |