Table of Contents - RDoc Documentation
Classes and Modules
- Rack
- Rack::Auth
- Rack::Auth::AbstractHandler
- Rack::Auth::AbstractRequest
- Rack::Auth::Basic
- Rack::Auth::Basic::Request
- Rack::BadRequest
- Rack::BodyProxy
- Rack::Builder
- Rack::Cascade
- Rack::CommonLogger
- Rack::ConditionalGet
- Rack::Config
- Rack::ContentLength
- Rack::ContentType
- Rack::Deflater
- Rack::Deflater::GzipStream
- Rack::Directory
- Rack::Directory::DirectoryBody
- Rack::ETag
- Rack::Events
- Rack::Events::Abstract
- Rack::Files
- Rack::Files::BaseIterator
- Rack::Files::Iterator
- Rack::ForwardRequest
- Rack::Head
- Rack::Headers
- Rack::Lint
- Rack::Lint::LintError
- Rack::Lock
- Rack::MediaType
- Rack::MethodOverride
- Rack::Mime
- Rack::MockRequest
- Rack::MockRequest::FatalWarner
- Rack::MockRequest::FatalWarning
- Rack::MockResponse
- Rack::MockResponse::Cookie
- Rack::Multipart
- Rack::Multipart::BoundaryTooLongError
- Rack::Multipart::EmptyContentError
- Rack::Multipart::Error
- Rack::Multipart::Generator
- Rack::Multipart::MissingInputError
- Rack::Multipart::MultipartPartLimitError
- Rack::Multipart::MultipartTotalPartLimitError
- Rack::Multipart::Parser
- Rack::Multipart::Parser::Collector
- Rack::Multipart::Parser::Collector::BufferPart
- Rack::Multipart::Parser::Collector::MimePart
- Rack::Multipart::Parser::Collector::TempfilePart
- Rack::Multipart::UploadedFile
- Rack::NullLogger
- Rack::QueryParser
- Rack::QueryParser::InvalidParameterError
- Rack::QueryParser::ParameterTypeError
- Rack::QueryParser::Params
- Rack::QueryParser::ParamsTooDeepError
- Rack::QueryParser::QueryLimitError
- Rack::Recursive
- Rack::Reloader
- Rack::Reloader::Stat
- Rack::Request
- Rack::Request::Env
- Rack::Request::Helpers
- Rack::Response
- Rack::Response::Helpers
- Rack::Response::Raw
- Rack::RewindableInput
- Rack::RewindableInput::Middleware
- Rack::Runtime
- Rack::Sendfile
- Rack::ShowExceptions
- Rack::ShowStatus
- Rack::Static
- Rack::TempfileReaper
- Rack::URLMap
- Rack::Utils
- Rack::Utils::Context
Methods
- ::[] — Rack::Headers
- ::[] — Rack::Response
- ::app — Rack::Builder
- ::build_multipart — Rack::Multipart
- ::env_for — Rack::MockRequest
- ::extract_multipart — Rack::Multipart
- ::forwarded_values — Rack::Utils
- ::load_file — Rack::Builder
- ::make_default — Rack::QueryParser
- ::match? — Rack::Mime
- ::mime_type — Rack::Mime
- ::new — Rack::Auth::AbstractHandler
- ::new — Rack::Auth::AbstractRequest
- ::new — Rack::BodyProxy
- ::new — Rack::Builder
- ::new — Rack::Cascade
- ::new — Rack::CommonLogger
- ::new — Rack::ConditionalGet
- ::new — Rack::Config
- ::new — Rack::ContentLength
- ::new — Rack::ContentType
- ::new — Rack::Deflater
- ::new — Rack::Deflater::GzipStream
- ::new — Rack::Directory
- ::new — Rack::ETag
- ::new — Rack::Events
- ::new — Rack::Files
- ::new — Rack::Files::BaseIterator
- ::new — Rack::Head
- ::new — Rack::Lock
- ::new — Rack::MethodOverride
- ::new — Rack::MockRequest
- ::new — Rack::MockResponse
- ::new — Rack::MockResponse::Cookie
- ::new — Rack::Multipart::Generator
- ::new — Rack::Multipart::Parser
- ::new — Rack::Multipart::Parser::Collector
- ::new — Rack::Multipart::UploadedFile
- ::new — Rack::NullLogger
- ::new — Rack::QueryParser
- ::new — Rack::ForwardRequest
- ::new — Rack::Recursive
- ::new — Rack::Reloader
- ::new — Rack::Request
- ::new — Rack::Response
- ::new — Rack::Response::Raw
- ::new — Rack::RewindableInput
- ::new — Rack::RewindableInput::Middleware
- ::new — Rack::Runtime
- ::new — Rack::Sendfile
- ::new — Rack::ShowExceptions
- ::new — Rack::ShowStatus
- ::new — Rack::Static
- ::new — Rack::TempfileReaper
- ::new — Rack::URLMap
- ::new — Rack::Utils::Context
- ::new — Rack::Request::Env
- ::new_from_string — Rack::Builder
- ::param_depth_limit — Rack::Utils
- ::param_depth_limit= — Rack::Utils
- ::params — Rack::MediaType
- ::parse — Rack::Multipart::Parser
- ::parse_boundary — Rack::Multipart::Parser
- ::parse_file — Rack::Builder
- ::parse_multipart — Rack::Multipart
- ::parse_uri_rfc2396 — Rack::MockRequest
- ::release — Rack
- ::type — Rack::MediaType
- #<< — Rack::Cascade
- #<< — Rack::NullLogger
- #=~ — Rack::MockResponse
- #[] — Rack::Headers
- #[] — Rack::Response
- #[]= — Rack::Headers
- #[]= — Rack::Response
- #_call — Rack::Recursive
- #GET — Rack::Request::Helpers
- #POST — Rack::Request::Helpers
- #accept_encoding — Rack::Request::Helpers
- #accept_language — Rack::Request::Helpers
- #accepted? — Rack::Response::Helpers
- #add — Rack::Cascade
- #add — Rack::NullLogger
- #add_header — Rack::Request::Env
- #add_header — Rack::Response::Helpers
- #add_index_root? — Rack::Static
- #append — Rack::Response::Helpers
- #applicable_rules — Rack::Static
- #assoc — Rack::Headers
- #authority — Rack::Request::Helpers
- #bad_request? — Rack::Response::Helpers
- #base_url — Rack::Request::Helpers
- #basic? — Rack::Auth::Basic::Request
- #best_q_match — Rack::Utils
- #body — Rack::MockResponse
- #body — Rack::Request::Helpers
- #buffered_body! — Rack::Response::Helpers
- #build_nested_query — Rack::Utils
- #build_query — Rack::Utils
- #byte_ranges — Rack::Utils
- #bytesize — Rack::Files::BaseIterator
- #cache! — Rack::Response::Helpers
- #cache_control — Rack::Response::Helpers
- #cache_control= — Rack::Response::Helpers
- #call — Rack::Auth::Basic
- #call — Rack::Builder
- #call — Rack::Cascade
- #call — Rack::CommonLogger
- #call — Rack::ConditionalGet
- #call — Rack::Config
- #call — Rack::ContentLength
- #call — Rack::ContentType
- #call — Rack::Deflater
- #call — Rack::Directory
- #call — Rack::ETag
- #call — Rack::Events
- #call — Rack::Files
- #call — Rack::Head
- #call — Rack::Lint
- #call — Rack::Lock
- #call — Rack::MethodOverride
- #call — Rack::NullLogger
- #call — Rack::Recursive
- #call — Rack::Reloader
- #call — Rack::RewindableInput::Middleware
- #call — Rack::Runtime
- #call — Rack::Sendfile
- #call — Rack::ShowExceptions
- #call — Rack::ShowStatus
- #call — Rack::Static
- #call — Rack::TempfileReaper
- #call — Rack::URLMap
- #call — Rack::Utils::Context
- #can_serve — Rack::Static
- #check_bad_request — Rack::Directory
- #check_forbidden — Rack::Directory
- #chunked? — Rack::Response
- #clean_path_info — Rack::Utils
- #client_error? — Rack::Response::Helpers
- #clock_time — Rack::Utils
- #close — Rack::BodyProxy
- #close — Rack::Deflater::GzipStream
- #close — Rack::Files::BaseIterator
- #close — Rack::Multipart::Parser::Collector::BufferPart
- #close — Rack::Multipart::Parser::Collector::TempfilePart
- #close — Rack::NullLogger
- #close — Rack::Response
- #close — Rack::RewindableInput
- #closed? — Rack::BodyProxy
- #compare_by_identity — Rack::Headers
- #content_charset — Rack::Request::Helpers
- #content_length — Rack::Request::Helpers
- #content_length — Rack::Response::Helpers
- #content_type — Rack::Request::Helpers
- #content_type — Rack::Response::Helpers
- #content_type= — Rack::Response::Helpers
- #context — Rack::Utils::Context
- #cookie — Rack::MockResponse
- #cookies — Rack::Request::Helpers
- #created? — Rack::Response::Helpers
- #credentials — Rack::Auth::Basic::Request
- #datetime_format — Rack::NullLogger
- #datetime_format= — Rack::NullLogger
- #debug — Rack::NullLogger
- #debug! — Rack::NullLogger
- #debug? — Rack::NullLogger
- #delete — Rack::Headers
- #delete — Rack::MockRequest
- #delete? — Rack::Request::Helpers
- #delete_cookie — Rack::Response::Helpers
- #delete_cookie_header! — Rack::Utils
- #delete_header — Rack::Response
- #delete_header — Rack::Response::Raw
- #delete_header — Rack::Request::Env
- #delete_param — Rack::Request
- #delete_param — Rack::Request::Helpers
- #delete_set_cookie_header — Rack::Utils
- #delete_set_cookie_header! — Rack::Utils
- #dig — Rack::Headers
- #do_not_cache! — Rack::Response::Helpers
- #dump — Rack::Multipart::Generator
- #dump_exception — Rack::ShowExceptions
- #each — Rack::Deflater::GzipStream
- #each — Rack::Directory::DirectoryBody
- #each — Rack::Files::BaseIterator
- #each — Rack::Multipart::Parser::Collector
- #each — Rack::Response
- #each — Rack::RewindableInput
- #each_header — Rack::Request::Env
- #empty? — Rack::MockResponse
- #empty? — Rack::Response
- #entity_not_found — Rack::Directory
- #error — Rack::NullLogger
- #error! — Rack::NullLogger
- #error? — Rack::NullLogger
- #escape — Rack::Utils
- #escape_html — Rack::Utils
- #escape_path — Rack::Utils
- #etag — Rack::Response::Helpers
- #etag= — Rack::Response::Helpers
- #except — Rack::Headers
- #fatal — Rack::NullLogger
- #fatal! — Rack::NullLogger
- #fatal? — Rack::NullLogger
- #fetch — Rack::Headers
- #fetch_header — Rack::Request::Env
- #fetch_values — Rack::Headers
- #figure_path — Rack::Reloader::Stat
- #file? — Rack::Multipart::Parser::Collector::BufferPart
- #file? — Rack::Multipart::Parser::Collector::TempfilePart
- #filesize_format — Rack::Directory
- #finish — Rack::Response
- #flush — Rack::MockRequest::FatalWarner
- #forbidden? — Rack::Response::Helpers
- #form_data? — Rack::Request::Helpers
- #form_pairs — Rack::Request::Helpers
- #formatter — Rack::NullLogger
- #formatter= — Rack::NullLogger
- #forwarded_authority — Rack::Request::Helpers
- #forwarded_for — Rack::Request::Helpers
- #forwarded_port — Rack::Request::Helpers
- #freeze_app — Rack::Builder
- #fullpath — Rack::Request::Helpers
- #get — Rack::Directory
- #get — Rack::Files
- #get — Rack::MockRequest
- #get? — Rack::Request::Helpers
- #get_byte_ranges — Rack::Utils
- #get_data — Rack::Multipart::Parser::Collector::MimePart
- #get_header — Rack::Response
- #get_header — Rack::Response::Raw
- #get_header — Rack::Request::Env
- #gets — Rack::RewindableInput
- #has_header? — Rack::Response
- #has_header? — Rack::Response::Raw
- #has_header? — Rack::Request::Env
- #has_key? — Rack::Headers
- #head — Rack::MockRequest
- #head? — Rack::Request::Helpers
- #host — Rack::Request::Helpers
- #host_authority — Rack::Request::Helpers
- #host_with_port — Rack::Request::Helpers
- #hostname — Rack::Request::Helpers
- #include — Rack::Recursive
- #include? — Rack::Cascade
- #include? — Rack::Headers
- #include? — Rack::Response::Helpers
- #info — Rack::NullLogger
- #info! — Rack::NullLogger
- #info? — Rack::NullLogger
- #informational? — Rack::Response::Helpers
- #initialize_copy — Rack::Request::Env
- #invalid? — Rack::Response::Helpers
- #invert — Rack::Headers
- #ip — Rack::Request
- #ip — Rack::Request::Helpers
- #key? — Rack::Headers
- #level — Rack::NullLogger
- #level= — Rack::NullLogger
- #link? — Rack::Request::Helpers
- #list_directory — Rack::Directory
- #list_path — Rack::Directory
- #local_path — Rack::Multipart::UploadedFile
- #location — Rack::Response::Helpers
- #location= — Rack::Response::Helpers
- #log — Rack::NullLogger
- #logger — Rack::Request::Helpers
- #make_params — Rack::QueryParser
- #map — Rack::Builder
- #match — Rack::MockResponse
- #media_type — Rack::Request::Helpers
- #media_type — Rack::Response::Helpers
- #media_type_params — Rack::Request::Helpers
- #media_type_params — Rack::Response::Helpers
- #member? — Rack::Headers
- #merge — Rack::Headers
- #merge! — Rack::Headers
- #method_missing — Rack::BodyProxy
- #method_missing — Rack::MockResponse::Cookie
- #method_not_allowed? — Rack::Response::Helpers
- #method_override — Rack::MethodOverride
- #moved_permanently? — Rack::Response::Helpers
- #new_depth_limit — Rack::QueryParser
- #no_content? — Rack::Response::Helpers
- #no_entity_body? — Rack::Response
- #normalize_params — Rack::QueryParser
- #not_acceptable? — Rack::Response::Helpers
- #not_found? — Rack::Response::Helpers
- #ok? — Rack::Response::Helpers
- #on_commit — Rack::Events::Abstract
- #on_error — Rack::Events::Abstract
- #on_finish — Rack::Events::Abstract
- #on_mime_body — Rack::Multipart::Parser::Collector
- #on_mime_finish — Rack::Multipart::Parser::Collector
- #on_mime_head — Rack::Multipart::Parser::Collector
- #on_send — Rack::Events::Abstract
- #on_start — Rack::Events::Abstract
- #options — Rack::MockRequest
- #options? — Rack::Request::Helpers
- #overwrite_file_path — Rack::Static
- #params — Rack::Auth::AbstractRequest
- #params — Rack::Request
- #params — Rack::Request::Helpers
- #parse — Rack::Multipart::Parser
- #parse_cookies — Rack::Utils
- #parse_cookies_header — Rack::Utils
- #parse_nested_query — Rack::QueryParser
- #parse_nested_query — Rack::Utils
- #parse_query — Rack::QueryParser
- #parse_query — Rack::Utils
- #parse_query_pairs — Rack::QueryParser
- #parseable_data? — Rack::Request::Helpers
- #parts — Rack::Auth::AbstractRequest
- #patch — Rack::MockRequest
- #patch? — Rack::Request::Helpers
- #path — Rack::Multipart::UploadedFile
- #path — Rack::Request::Helpers
- #path_info — Rack::Request::Helpers
- #path_info= — Rack::Request::Helpers
- #port — Rack::Request::Helpers
- #post — Rack::MockRequest
- #post? — Rack::Request::Helpers
- #precondition_failed? — Rack::Response::Helpers
- #prefers_plaintext? — Rack::ShowExceptions
- #pretty — Rack::ShowExceptions
- #progname — Rack::NullLogger
- #progname= — Rack::NullLogger
- #provided? — Rack::Auth::AbstractRequest
- #put — Rack::MockRequest
- #put? — Rack::Request::Helpers
- #puts — Rack::MockRequest::FatalWarner
- #q_values — Rack::Utils
- #query_string — Rack::Request::Helpers
- #read — Rack::RewindableInput
- #recontext — Rack::Utils::Context
- #redirect — Rack::Response
- #redirect? — Rack::Response::Helpers
- #redirection? — Rack::Response::Helpers
- #referer — Rack::Request::Helpers
- #referrer — Rack::Request::Helpers
- #reject — Rack::Headers
- #reload! — Rack::Reloader
- #remap — Rack::URLMap
- #reopen — Rack::NullLogger
- #replace — Rack::Headers
- #request — Rack::Auth::AbstractRequest
- #request — Rack::MockRequest
- #request_method — Rack::Request::Helpers
- #request_timeout? — Rack::Response::Helpers
- #respond_to_missing? — Rack::BodyProxy
- #respond_to_missing? — Rack::MockResponse::Cookie
- #respond_to_missing? — Rack::Multipart::UploadedFile
- #result — Rack::Multipart::Parser
- #rewind — Rack::RewindableInput
- #rfc2822 — Rack::Utils
- #rotation — Rack::Reloader::Stat
- #route_file — Rack::Static
- #run — Rack::Builder
- #safe_load — Rack::Reloader
- #safe_stat — Rack::Reloader::Stat
- #scheme — Rack::Auth::AbstractRequest
- #scheme — Rack::Request::Helpers
- #script_name — Rack::Request::Helpers
- #script_name= — Rack::Request::Helpers
- #secure_compare — Rack::Utils
- #select — Rack::Headers
- #select_best_encoding — Rack::Utils
- #server_authority — Rack::Request::Helpers
- #server_error? — Rack::Response::Helpers
- #server_name — Rack::Request::Helpers
- #server_port — Rack::Request::Helpers
- #serving — Rack::Files
- #session — Rack::Request::Helpers
- #session_options — Rack::Request::Helpers
- #set_cookie — Rack::Response::Helpers
- #set_cookie_header — Rack::Response::Helpers
- #set_cookie_header — Rack::Utils
- #set_cookie_header! — Rack::Utils
- #set_cookie_header= — Rack::Response::Helpers
- #set_header — Rack::Response
- #set_header — Rack::Response::Raw
- #set_header — Rack::Request::Env
- #sev_threshold — Rack::NullLogger
- #sev_threshold= — Rack::NullLogger
- #size — Rack::RewindableInput
- #slice — Rack::Headers
- #ssl? — Rack::Request::Helpers
- #stat — Rack::Directory
- #status_code — Rack::Utils
- #store — Rack::Headers
- #string — Rack::MockRequest::FatalWarner
- #successful? — Rack::Response::Helpers
- #template — Rack::ShowExceptions
- #to_a — Rack::Response
- #to_app — Rack::Builder
- #to_proc — Rack::Headers
- #trace? — Rack::Request::Helpers
- #transform_keys — Rack::Headers
- #transform_keys! — Rack::Headers
- #transform_values — Rack::Headers
- #trusted_proxy? — Rack::Request::Helpers
- #unauthorized? — Rack::Response::Helpers
- #unescape — Rack::Utils
- #unescape_path — Rack::Utils
- #unknown — Rack::NullLogger
- #unlink? — Rack::Request::Helpers
- #unprocessable? — Rack::Response::Helpers
- #update — Rack::Headers
- #update_param — Rack::Request
- #update_param — Rack::Request::Helpers
- #url — Rack::Request::Helpers
- #use — Rack::Builder
- #user_agent — Rack::Request::Helpers
- #username — Rack::Auth::Basic::Request
- #valid? — Rack::Auth::AbstractRequest
- #valid_path? — Rack::Utils
- #values_at — Rack::Headers
- #warmup — Rack::Builder
- #warn — Rack::NullLogger
- #warn! — Rack::NullLogger
- #warn? — Rack::NullLogger
- #write — Rack::Deflater::GzipStream
- #write — Rack::MockRequest::FatalWarner
- #write — Rack::Response
- #xhr? — Rack::Request::Helpers