Method List
Classes
Methods
Constants
Docs
#<<
Rack::Cascade
#<<
Rack::Multipart::ParamList
#<<
Rack::NullLogger
#=~
Rack::MockResponse
.[]
Rack::Headers
.[]
Rack::MockResponse
.[]
Rack::Response
#[]
Rack::Headers
#[]
Rack::Response
#[]=
Rack::Headers
#[]=
Rack::Response
#_call
Rack::Recursive
#_normalize_params
Rack::QueryParser
#accept_encoding
Rack::Request::Helpers
#accept_language
Rack::Request::Helpers
#accepted?
Rack::Response::Helpers
#accepts_html?
Rack::ShowExceptions
#add
Rack::Cascade
#add
Rack::NullLogger
#add_header
Rack::Request::Env
#add_header
Rack::Response::Helpers
#add_index_root?
Rack::Static
#allowed_methods
Rack::MethodOverride
#allowed_scheme
Rack::Request::Helpers
.app
Rack::Builder
#applicable_rules
Rack::Static
#apps
Rack::Cascade
#assoc
Rack::Headers
#authority
Rack::Request::Helpers
#authorization_key
Rack::Auth::AbstractRequest
#bad_request
Rack::Auth::AbstractHandler
#bad_request?
Rack::Response::Helpers
#base_url
Rack::Request::Helpers
#basic?
Rack::Auth::Basic::Request
.best_q_match
Rack::Utils
#body
Rack::Events::BufferedResponse
#body
Rack::MockResponse
#body
Rack::Multipart::Parser::Collector::MimePart
#body
Rack::Request::Helpers
#body
Rack::Response
.build_multipart
Rack::Multipart
.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::Utils::Context
#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::Lint::Wrapper
#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
#can_serve
Rack::Static
#casecmp?
Rack::URLMap
#challenge
Rack::Auth::Basic
#check_bad_request
Rack::Directory
#check_content_length_header
Rack::Lint::Wrapper
#check_content_type_header
Rack::Lint::Wrapper
#check_early_hints
Rack::Lint::Wrapper
#check_environment
Rack::Lint::Wrapper
#check_error_stream
Rack::Lint::Wrapper
#check_forbidden
Rack::Directory
#check_header_value
Rack::Lint::Wrapper
#check_headers
Rack::Lint::Wrapper
#check_hijack
Rack::Lint::Wrapper
#check_hijack_response
Rack::Lint::Wrapper
#check_input_stream
Rack::Lint::Wrapper
#check_part_limits
Rack::Multipart::Parser::Collector
#check_rack_protocol_header
Rack::Lint::Wrapper
#check_status
Rack::Lint::Wrapper
#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::Lint::Wrapper
#close
Rack::Lint::Wrapper::ErrorWrapper
#close
Rack::Lint::Wrapper::InputWrapper
#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
#consume_boundary
Rack::Multipart::Parser
#content_charset
Rack::Request::Helpers
#content_for_other
Rack::Multipart::Generator
#content_for_tempfile
Rack::Multipart::Generator
#content_length
Rack::Request::Helpers
#content_length
Rack::Response::Helpers
#content_type
Rack::Multipart::Parser::Collector::MimePart
#content_type
Rack::Multipart::UploadedFile
#content_type
Rack::Request::Helpers
#content_type
Rack::Response::Helpers
#content_type=
Rack::Response::Helpers
.context
Rack::Utils::Context
#context_line
Rack::ShowExceptions::Frame
#cookie
Rack::MockResponse
#cookies
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
.default_query_parser
Rack::Utils
#default_session
Rack::Request::Helpers
#delete
Rack::Headers
#delete
Rack::MockRequest
#delete?
Rack::Request::Helpers
#delete_cookie
Rack::Response::Helpers
.delete_cookie_header!
Rack::Utils
#delete_header
Rack::Request::Env
#delete_header
Rack::Response
#delete_header
Rack::Response::Raw
#delete_param
Rack::Request
#delete_param
Rack::Request::Helpers
.delete_set_cookie_header
Rack::Utils
.delete_set_cookie_header!
Rack::Utils
#dig
Rack::Headers
#digest_body
Rack::ETag
#DIR_FILE_escape
Rack::Directory::DirectoryBody
#do_not_cache!
Rack::Response::Helpers
#downcase_key
Rack::Headers
#dump
Rack::Multipart::Generator
#dump_exception
Rack::ShowExceptions
#each
Rack::Deflater::GzipStream
#each
Rack::Directory::DirectoryBody
#each
Rack::Events::EventedBodyProxy
#each
Rack::Files::BaseIterator
#each
Rack::Lint::Wrapper
#each
Rack::Lint::Wrapper::InputWrapper
#each
Rack::Multipart::Parser::Collector
#each
Rack::Response
#each
Rack::RewindableInput
#each_header
Rack::Request::Env
#each_range_part
Rack::Files::BaseIterator
#empty?
Rack::MockResponse
#empty?
Rack::Response
#entity_not_found
Rack::Directory
#env
Rack::ForwardRequest
#env
Rack::Request::Env
.env_for
Rack::MockRequest
#error
Rack::NullLogger
#error!
Rack::NullLogger
#error?
Rack::NullLogger
#errors
Rack::MockResponse
.escape
Rack::Utils
.escape_html
Rack::Utils
.escape_path
Rack::Utils
#etag
Rack::Response::Helpers
#etag=
Rack::Response::Helpers
#etag_matches?
Rack::ConditionalGet
#etag_status?
Rack::ETag
#except
Rack::Headers
#expand_param_pairs
Rack::Request::Helpers
#extract_content_length
Rack::CommonLogger
.extract_multipart
Rack::Multipart
#fail
Rack::Files
#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
#filename
Rack::Multipart::Parser::Collector::MimePart
#filename
Rack::ShowExceptions::Frame
#files
Rack::Directory::DirectoryBody
#filesize
Rack::Files
#filesize_format
Rack::Directory
#filesystem_has_posix_semantics?
Rack::RewindableInput
#find_encoding
Rack::Multipart::Parser
#finish
Rack::Response
#flattened_params
Rack::Multipart::Generator
#flush
Rack::Lint::Wrapper::ErrorWrapper
#flush
Rack::MockRequest::FatalWarner
#forbidden?
Rack::Response::Helpers
#form_data?
Rack::Request::Helpers
#formatter
Rack::NullLogger
#formatter=
Rack::NullLogger
#forwarded_authority
Rack::Request::Helpers
#forwarded_for
Rack::Request::Helpers
#forwarded_port
Rack::Request::Helpers
.forwarded_priority
Rack::Request
#forwarded_priority
Rack::Request::Helpers
#forwarded_scheme
Rack::Request::Helpers
.forwarded_values
Rack::Utils
#freeze_app
Rack::Builder
#fresh?
Rack::ConditionalGet
#fullpath
Rack::Request::Helpers
#function
Rack::ShowExceptions::Frame
#generate_map
Rack::Builder
#get
Rack::Directory
#get
Rack::Files
#get
Rack::MockRequest
#GET
Rack::Request::Helpers
#get?
Rack::Request::Helpers
.get_byte_ranges
Rack::Utils
#get_data
Rack::Multipart::Parser::Collector::MimePart
#get_header
Rack::Request::Env
#get_header
Rack::Response
#get_header
Rack::Response::Raw
#get_http_forwarded
Rack::Request::Helpers
#gets
Rack::Lint::Wrapper::InputWrapper
#gets
Rack::RewindableInput
#h
Rack::ShowExceptions
#h
Rack::ShowStatus
#handle_consume_token
Rack::Multipart::Parser
#handle_dummy_encoding
Rack::Multipart::Parser
#handle_empty_content!
Rack::Multipart::Parser
#handle_fast_forward
Rack::Multipart::Parser
#handle_mime_body
Rack::Multipart::Parser
#handle_mime_head
Rack::Multipart::Parser
#has_header?
Rack::Request::Env
#has_header?
Rack::Response
#has_header?
Rack::Response::Raw
#has_key?
Rack::Headers
#head
Rack::MockRequest
#head
Rack::Multipart::Parser::Collector::MimePart
#head?
Rack::Request::Helpers
#headers
Rack::Response
#headers
Rack::Response::Raw
#host
Rack::Request::Helpers
#host_authority
Rack::Request::Helpers
#host_with_port
Rack::Request::Helpers
#hostname
Rack::Request::Helpers
#identify_cookie_attributes
Rack::MockResponse
#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
Rack::Utils::Context
#initialize
Rack::Request::Env
#initialize_copy
Rack::Request::Env
#invalid?
Rack::Response::Helpers
#invert
Rack::Headers
#ip
Rack::Request::Helpers
.ip_filter
Rack::Request
#key?
Rack::Headers
#length
Rack::Response
#level
Rack::NullLogger
#level=
Rack::NullLogger
#lineno
Rack::ShowExceptions::Frame
#link?
Rack::Request::Helpers
#list_directory
Rack::Directory
#list_path
Rack::Directory
.load_file
Rack::Builder
#local_path
Rack::Multipart::UploadedFile
#location
Rack::Response::Helpers
#location=
Rack::Response::Helpers
#log
Rack::CommonLogger
#log
Rack::NullLogger
#logger
Rack::Request::Helpers
.make_default
Rack::QueryParser
.make_params
Rack::Multipart::ParamList
#make_params
Rack::QueryParser
#make_request
Rack::Events
#make_response
Rack::Events
#make_rewindable
Rack::RewindableInput
#map
Rack::Builder
#map_accel_path
Rack::Sendfile
#match
Rack::MockResponse
.match?
Rack::Mime
#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::Multipart::UploadedFile
#method_not_allowed?
Rack::Response::Helpers
#method_override
Rack::MethodOverride
#method_override_param
Rack::MethodOverride
.mime_type
Rack::Mime
#mime_type
Rack::Files
#modified_since?
Rack::ConditionalGet
#moved_permanently?
Rack::Response::Helpers
#multipart?
Rack::Files::BaseIterator
#multipart?
Rack::Multipart::Generator
.multipart_file_limit
Rack::Utils
#multipart_heading
Rack::Files::BaseIterator
.multipart_part_limit
Rack::Utils
.multipart_total_part_limit
Rack::Utils
#name
Rack::Multipart::Parser::Collector::MimePart
.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::Events::BufferedResponse
.new
Rack::Events::EventedBodyProxy
.new
Rack::Files
.new
Rack::Files::BaseIterator
.new
Rack::ForwardRequest
.new
Rack::Head
.new
Rack::Lint
.new
Rack::Lint::Wrapper
.new
Rack::Lint::Wrapper::ErrorWrapper
.new
Rack::Lint::Wrapper::InputWrapper
.new
Rack::Lint::Wrapper::StreamWrapper
.new
Rack::Lock
.new
Rack::MethodOverride
.new
Rack::MockRequest
.new
Rack::MockResponse
.new
Rack::Multipart::Generator
.new
Rack::Multipart::ParamList
.new
Rack::Multipart::Parser
.new
Rack::Multipart::Parser::BoundedIO
.new
Rack::Multipart::Parser::Collector
.new
Rack::Multipart::UploadedFile
.new
Rack::NullLogger
.new
Rack::QueryParser
.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_depth_limit
Rack::QueryParser
.new_from_string
Rack::Builder
#no_content?
Rack::Response::Helpers
#no_entity_body?
Rack::Response
#normalize_filename
Rack::Multipart::Parser
.normalize_params
Rack::Multipart::ParamList
#normalize_params
Rack::QueryParser
#not_acceptable?
Rack::Response::Helpers
#not_found?
Rack::Response::Helpers
#ok?
Rack::Response::Helpers
#on_commit
Rack::Events
#on_commit
Rack::Events::Abstract
#on_error
Rack::Events
#on_error
Rack::Events::Abstract
#on_finish
Rack::Events
#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
#on_start
Rack::Events::Abstract
#options
Rack::Builder
#options
Rack::Files::BaseIterator
#options
Rack::MockRequest
#options?
Rack::Request::Helpers
#original_filename
Rack::Multipart::UploadedFile
#original_headers
Rack::MockResponse
#overwrite_file_path
Rack::Static
.param_depth_limit
Rack::Utils
#param_depth_limit
Rack::QueryParser
.param_depth_limit=
Rack::Utils
.params
Rack::MediaType
#params
Rack::Auth::AbstractRequest
#params
Rack::Multipart::Parser::MultipartInfo
#params
Rack::Request
#params
Rack::Request::Helpers
#params_hash_has_key?
Rack::QueryParser
#params_hash_type?
Rack::QueryParser
.parse
Rack::Multipart::Parser
#parse
Rack::Multipart::Parser
.parse_boundary
Rack::Multipart::Parser
.parse_cookies
Rack::Utils
#parse_cookies_from_header
Rack::MockResponse
.parse_cookies_header
Rack::Utils
.parse_file
Rack::Builder
#parse_http_accept_header
Rack::Request::Helpers
.parse_multipart
Rack::Multipart
#parse_multipart
Rack::Request::Helpers
.parse_nested_query
Rack::Utils
#parse_nested_query
Rack::QueryParser
.parse_query
Rack::Utils
#parse_query
Rack::QueryParser
#parse_query
Rack::Request::Helpers
.parse_uri_rfc2396
Rack::MockRequest
#parseable_data?
Rack::Request::Helpers
#parts
Rack::Auth::AbstractRequest
#patch
Rack::MockRequest
#patch?
Rack::Request::Helpers
#path
Rack::Directory::DirectoryBody
#path
Rack::Files::BaseIterator
#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
#post?
Rack::Request::Helpers
#post_context
Rack::ShowExceptions::Frame
#post_context_lineno
Rack::ShowExceptions::Frame
#pre_context
Rack::ShowExceptions::Frame
#pre_context_lineno
Rack::ShowExceptions::Frame
#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::Lint::Wrapper::ErrorWrapper
#puts
Rack::MockRequest::FatalWarner
.q_values
Rack::Utils
#query_parser
Rack::Request::Helpers
#query_string
Rack::Request::Helpers
#ranges
Rack::Files::BaseIterator
#read
Rack::Lint::Wrapper::InputWrapper
#read
Rack::Multipart::Parser::BoundedIO
#read
Rack::RewindableInput
#read_data
Rack::Multipart::Parser
#realm
Rack::Auth::AbstractHandler
.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
#reject_trusted_ip_addresses
Rack::Request::Helpers
.release
Rack
#reload!
Rack::Reloader
#remap
Rack::URLMap
#reopen
Rack::NullLogger
#replace
Rack::Headers
#request
Rack::Auth::AbstractRequest
#request
Rack::Events::EventedBodyProxy
#request
Rack::MockRequest
#request_method
Rack::Request::Helpers
#request_timeout?
Rack::Response::Helpers
#respond_to?
Rack::Lint::Wrapper
#respond_to?
Rack::Multipart::UploadedFile
#respond_to_missing?
Rack::BodyProxy
#response
Rack::Events::EventedBodyProxy
#response
Rack::Lint::Wrapper
#result
Rack::Multipart::Parser
#rewind
Rack::RewindableInput
.rfc2822
Rack::Utils
#root
Rack::Directory
#root
Rack::Directory::DirectoryBody
#root
Rack::Files
#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::Utils
#set_cookie_header
Rack::Response::Helpers
.set_cookie_header!
Rack::Utils
#set_cookie_header=
Rack::Response::Helpers
#set_header
Rack::Request::Env
#set_header
Rack::Response
#set_header
Rack::Response::Raw
#sev_threshold
Rack::NullLogger
#sev_threshold=
Rack::NullLogger
#should_deflate?
Rack::Deflater
#size
Rack::RewindableInput
#skip_caching?
Rack::ETag
#slice
Rack::Headers
#split_authority
Rack::Request::Helpers
#split_header
Rack::Request::Helpers
#ssl?
Rack::Request::Helpers
#stat
Rack::Directory
#state
Rack::Multipart::Parser
#status
Rack::Response
#status
Rack::Response::Raw
.status_code
Rack::Utils
#store
Rack::Headers
#string
Rack::MockRequest::FatalWarner
.strip_doublequotes
Rack::MediaType
#successful?
Rack::Response::Helpers
#tag_multipart_encoding
Rack::Multipart::Parser
#template
Rack::ShowExceptions
#tmp_files
Rack::Multipart::Parser::MultipartInfo
#to_a
Rack::Events::BufferedResponse
#to_a
Rack::Response
#to_app
Rack::Builder
#to_ary
Rack::Lint::Wrapper
#to_params_hash
Rack::Multipart::ParamList
#to_params_hash
Rack::QueryParser::Params
#to_path
Rack::Files::Iterator
#to_path
Rack::Lint::Wrapper
#to_proc
Rack::Headers
#to_rfc2822
Rack::ConditionalGet
#trace?
Rack::Request::Helpers
#transform_keys
Rack::Headers
#transform_keys!
Rack::Headers
#transform_values
Rack::Headers
#trusted_proxy?
Rack::Request::Helpers
.type
Rack::MediaType
#unauthorized
Rack::Auth::AbstractHandler
#unauthorized?
Rack::Response::Helpers
.unescape
Rack::Utils
#unescape
Rack::QueryParser
.unescape_path
Rack::Utils
#unknown
Rack::NullLogger
#unlink?
Rack::Request::Helpers
#unlock
Rack::Lock
#unprocessable?
Rack::Response::Helpers
#update
Rack::Headers
#update_param
Rack::Request
#update_param
Rack::Request::Helpers
#url
Rack::ForwardRequest
#url
Rack::Request::Helpers
#use
Rack::Builder
#user_agent
Rack::Request::Helpers
#username
Rack::Auth::Basic::Request
#valid?
Rack::Auth::AbstractRequest
#valid?
Rack::Auth::Basic
.valid_path?
Rack::Utils
#values_at
Rack::Headers
#variation
Rack::Sendfile
#verify_content_length
Rack::Lint::Wrapper
#verify_to_path
Rack::Lint::Wrapper
#warmup
Rack::Builder
#warn
Rack::NullLogger
#warn!
Rack::NullLogger
#warn?
Rack::NullLogger
#wrap_ipv6
Rack::Request::Helpers
#write
Rack::Deflater::GzipStream
#write
Rack::Lint::Wrapper::ErrorWrapper
#write
Rack::MockRequest::FatalWarner
#write
Rack::Response
.x_forwarded_proto_priority
Rack::Request
#x_forwarded_proto_priority
Rack::Request::Helpers
#xhr?
Rack::Request::Helpers