Class WEBrick::HTTPRequest
In: lib/webrick/httprequest.rb
lib/webrick/https.rb
Parent: Object

Methods

Constants

BODY_CONTAINABLE_METHODS = [ "POST", "PUT" ]
BUFSIZE = 1024*4

Attributes

accept  [R] 
accept_charset  [R] 
accept_encoding  [R] 
accept_language  [R] 
addr  [R] 
attributes  [R] 
cipher  [R] 
client_cert  [R] 
cookies  [R]  Header and entity body
header  [R]  Header and entity body
host  [R]  Request-URI
http_version  [R] 
keep_alive  [R] 
path  [R]  Request-URI
path_info  [RW] 
peeraddr  [R] 
port  [R]  Request-URI
query_string  [RW] 
raw_header  [R]  Header and entity body
request_line  [R]  Request line
request_method  [R] 
request_time  [R] 
request_uri  [R]  Request-URI
script_name  [RW] 
server_cert  [R] 
unparsed_uri  [R] 
user  [RW]  Misc

Public Class methods

Public Instance methods

orig_meta_vars()

Alias for meta_vars

orig_parse(socket=nil)

Alias for parse

orig_parse_uri(str, scheme="http")

Alias for parse_uri

[Validate]

ruby-doc.org is a service of James Britt and Neurogami, a Ruby application development company in Phoenix, AZ.

Documentation content on ruby-doc.org is provided by remarkable members of the Ruby community.

For more information on the Ruby programming language, visit ruby-lang.org.

Want to help improve Ruby's API docs? See Ruby Documentation Guidelines.