- Inheritance
- < Object
Constants
| Name | Description | |
|---|---|---|
| BODY_CONTAINABLE_METHODS | = [ "POST", "PUT" ] | |
| BUFSIZE | = 1024*4 |
Attributes
| Name | Visibility | R/W | Description |
|---|---|---|---|
| accept | public | R | |
| accept_charset | public | R | |
| accept_encoding | public | R | |
| accept_language | public | R | |
| addr | public | R | |
| attributes | public | R | |
| cipher | public | R | |
| client_cert | public | R | |
| cookies | public | R | Header and entity body |
| header | public | R | Header and entity body |
| host | public | R | Request-URI |
| http_version | public | R | |
| keep_alive | public | R | |
| path | public | R | Request-URI |
| path_info | public | RW | |
| peeraddr | public | R | |
| port | public | R | Request-URI |
| query_string | public | RW | |
| raw_header | public | R | Header and entity body |
| request_line | public | R | Request line |
| request_method | public | R | |
| request_time | public | R | |
| request_uri | public | R | Request-URI |
| script_name | public | RW | |
| server_cert | public | R | |
| unparsed_uri | public | R | |
| user | public | RW | Misc |
Methods
Class
| Visibility | Signature |
|---|---|
| public | new (config) |
Instance
| Visibility | Signature |
|---|---|
| public | [] (header_name) |
| public | body (&block) |
| public | content_length () |
| public | content_type () |
| public | each () {|k, value.empty? ? nil : value.join(", ")| ...} |
| public | fixup () |
| public | keep_alive? () |
| public | meta_vars () |
| public | meta_vars () |
| public | orig_meta_vars () |
| public | orig_parse (socket=nil) |
| public | orig_parse_uri (str, scheme="http") |
| public | parse (socket=nil) |
| public | parse (socket=nil) |
| public | parse_uri (str, scheme="https") |
| public | query () |
| public | to_s () |
Class Method Detail
new(config)
Instance Method Detail
[](header_name)
body(&block)
content_length()
content_type()
each() {|k, value.empty? ? nil : value.join(", ")| ...}
fixup()
keep_alive?()
meta_vars()
meta_vars()
orig_meta_vars()
Alias for meta_vars
orig_parse(socket=nil)
Alias for parse
orig_parse_uri(str, scheme="http")
Alias for parse_uri