D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
cpanel
/
ea-ruby27
/
root
/
usr
/
share
/
gems
/
doc
/
rack-2.2.10
/
rdoc
/
Filename :
index.html
back
Copy
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>rack-2.2.10 Documentation</title> <script type="text/javascript"> var rdoc_rel_prefix = "./"; var index_rel_prefix = "./"; </script> <script src="./js/navigation.js" defer></script> <script src="./js/search.js" defer></script> <script src="./js/search_index.js" defer></script> <script src="./js/searcher.js" defer></script> <script src="./js/darkfish.js" defer></script> <link href="./css/fonts.css" rel="stylesheet"> <link href="./css/rdoc.css" rel="stylesheet"> <body id="top" role="document" class="file"> <nav role="navigation"> <div id="project-navigation"> <div id="home-section" role="region" title="Quick navigation" class="nav-section"> <h2> <a href="./index.html" rel="home">Home</a> </h2> <div id="table-of-contents-navigation"> <a href="./table_of_contents.html#pages">Pages</a> <a href="./table_of_contents.html#classes">Classes</a> <a href="./table_of_contents.html#methods">Methods</a> </div> </div> <div id="search-section" role="search" class="project-section initially-hidden"> <form action="#" method="get" accept-charset="utf-8"> <div id="search-field-wrapper"> <input id="search-field" role="combobox" aria-label="Search" aria-autocomplete="list" aria-controls="search-results" type="text" name="search" placeholder="Search" spellcheck="false" title="Type to search, Up and Down to navigate, Enter to load"> </div> <ul id="search-results" aria-label="Search Results" aria-busy="false" aria-expanded="false" aria-atomic="false" class="initially-hidden"></ul> </form> </div> </div> <div id="project-metadata"> <div id="fileindex-section" class="nav-section"> <h3>Pages</h3> <ul class="link-list"> <li><a href="./CHANGELOG_md.html">CHANGELOG</a> <li><a href="./CONTRIBUTING_md.html">CONTRIBUTING</a> <li><a href="./README_rdoc.html">README</a> </ul> </div> <div id="classindex-section" class="nav-section"> <h3>Class and Module Index</h3> <ul class="link-list"> <li><a href="./FCGI.html">FCGI</a> <li><a href="./FCGI/Stream.html">FCGI::Stream</a> <li><a href="./Rack.html">Rack</a> <li><a href="./Rack/Auth.html">Rack::Auth</a> <li><a href="./Rack/Auth/AbstractHandler.html">Rack::Auth::AbstractHandler</a> <li><a href="./Rack/Auth/AbstractRequest.html">Rack::Auth::AbstractRequest</a> <li><a href="./Rack/Auth/Basic.html">Rack::Auth::Basic</a> <li><a href="./Rack/Auth/Basic/Request.html">Rack::Auth::Basic::Request</a> <li><a href="./Rack/Auth/Digest.html">Rack::Auth::Digest</a> <li><a href="./Rack/Auth/Digest/MD5.html">Rack::Auth::Digest::MD5</a> <li><a href="./Rack/Auth/Digest/Nonce.html">Rack::Auth::Digest::Nonce</a> <li><a href="./Rack/Auth/Digest/Params.html">Rack::Auth::Digest::Params</a> <li><a href="./Rack/Auth/Digest/Request.html">Rack::Auth::Digest::Request</a> <li><a href="./Rack/BodyProxy.html">Rack::BodyProxy</a> <li><a href="./Rack/Builder.html">Rack::Builder</a> <li><a href="./Rack/Cascade.html">Rack::Cascade</a> <li><a href="./Rack/Chunked.html">Rack::Chunked</a> <li><a href="./Rack/Chunked/Body.html">Rack::Chunked::Body</a> <li><a href="./Rack/Chunked/TrailerBody.html">Rack::Chunked::TrailerBody</a> <li><a href="./Rack/CommonLogger.html">Rack::CommonLogger</a> <li><a href="./Rack/ConditionalGet.html">Rack::ConditionalGet</a> <li><a href="./Rack/Config.html">Rack::Config</a> <li><a href="./Rack/ContentLength.html">Rack::ContentLength</a> <li><a href="./Rack/ContentType.html">Rack::ContentType</a> <li><a href="./Rack/Deflater.html">Rack::Deflater</a> <li><a href="./Rack/Deflater/GzipStream.html">Rack::Deflater::GzipStream</a> <li><a href="./Rack/Directory.html">Rack::Directory</a> <li><a href="./Rack/Directory/DirectoryBody.html">Rack::Directory::DirectoryBody</a> <li><a href="./Rack/ETag.html">Rack::ETag</a> <li><a href="./Rack/Events.html">Rack::Events</a> <li><a href="./Rack/Events/Abstract.html">Rack::Events::Abstract</a> <li><a href="./Rack/Events/BufferedResponse.html">Rack::Events::BufferedResponse</a> <li><a href="./Rack/Events/EventedBodyProxy.html">Rack::Events::EventedBodyProxy</a> <li><a href="./Rack/File.html">Rack::File</a> <li><a href="./Rack/Files.html">Rack::Files</a> <li><a href="./Rack/Files/BaseIterator.html">Rack::Files::BaseIterator</a> <li><a href="./Rack/Files/Iterator.html">Rack::Files::Iterator</a> <li><a href="./Rack/ForwardRequest.html">Rack::ForwardRequest</a> <li><a href="./Rack/Handler.html">Rack::Handler</a> <li><a href="./Rack/Handler/CGI.html">Rack::Handler::CGI</a> <li><a href="./Rack/Handler/FastCGI.html">Rack::Handler::FastCGI</a> <li><a href="./Rack/Handler/LSWS.html">Rack::Handler::LSWS</a> <li><a href="./Rack/Handler/SCGI.html">Rack::Handler::SCGI</a> <li><a href="./Rack/Handler/Thin.html">Rack::Handler::Thin</a> <li><a href="./Rack/Handler/WEBrick.html">Rack::Handler::WEBrick</a> <li><a href="./Rack/Head.html">Rack::Head</a> <li><a href="./Rack/Lint.html">Rack::Lint</a> <li><a href="./Rack/Lobster.html">Rack::Lobster</a> <li><a href="./Rack/Lock.html">Rack::Lock</a> <li><a href="./Rack/Logger.html">Rack::Logger</a> <li><a href="./Rack/MediaType.html">Rack::MediaType</a> <li><a href="./Rack/MethodOverride.html">Rack::MethodOverride</a> <li><a href="./Rack/Mime.html">Rack::Mime</a> <li><a href="./Rack/MockRequest.html">Rack::MockRequest</a> <li><a href="./Rack/MockRequest/FatalWarner.html">Rack::MockRequest::FatalWarner</a> <li><a href="./Rack/MockRequest/FatalWarning.html">Rack::MockRequest::FatalWarning</a> <li><a href="./Rack/MockResponse.html">Rack::MockResponse</a> <li><a href="./Rack/Multipart.html">Rack::Multipart</a> <li><a href="./Rack/Multipart/Generator.html">Rack::Multipart::Generator</a> <li><a href="./Rack/Multipart/MultipartPartLimitError.html">Rack::Multipart::MultipartPartLimitError</a> <li><a href="./Rack/Multipart/MultipartTotalPartLimitError.html">Rack::Multipart::MultipartTotalPartLimitError</a> <li><a href="./Rack/Multipart/Parser.html">Rack::Multipart::Parser</a> <li><a href="./Rack/Multipart/Parser/BoundedIO.html">Rack::Multipart::Parser::BoundedIO</a> <li><a href="./Rack/Multipart/Parser/Collector.html">Rack::Multipart::Parser::Collector</a> <li><a href="./Rack/Multipart/Parser/Collector/BufferPart.html">Rack::Multipart::Parser::Collector::BufferPart</a> <li><a href="./Rack/Multipart/Parser/Collector/MimePart.html">Rack::Multipart::Parser::Collector::MimePart</a> <li><a href="./Rack/Multipart/Parser/Collector/TempfilePart.html">Rack::Multipart::Parser::Collector::TempfilePart</a> <li><a href="./Rack/Multipart/UploadedFile.html">Rack::Multipart::UploadedFile</a> <li><a href="./Rack/NullLogger.html">Rack::NullLogger</a> <li><a href="./Rack/QueryParser.html">Rack::QueryParser</a> <li><a href="./Rack/QueryParser/InvalidParameterError.html">Rack::QueryParser::InvalidParameterError</a> <li><a href="./Rack/QueryParser/ParameterTypeError.html">Rack::QueryParser::ParameterTypeError</a> <li><a href="./Rack/QueryParser/Params.html">Rack::QueryParser::Params</a> <li><a href="./Rack/QueryParser/ParamsTooDeepError.html">Rack::QueryParser::ParamsTooDeepError</a> <li><a href="./Rack/Recursive.html">Rack::Recursive</a> <li><a href="./Rack/RegexpExtensions.html">Rack::RegexpExtensions</a> <li><a href="./Rack/Reloader.html">Rack::Reloader</a> <li><a href="./Rack/Reloader/Stat.html">Rack::Reloader::Stat</a> <li><a href="./Rack/Request.html">Rack::Request</a> <li><a href="./Rack/Request/Env.html">Rack::Request::Env</a> <li><a href="./Rack/Request/Helpers.html">Rack::Request::Helpers</a> <li><a href="./Rack/Response.html">Rack::Response</a> <li><a href="./Rack/Response/Helpers.html">Rack::Response::Helpers</a> <li><a href="./Rack/Response/Raw.html">Rack::Response::Raw</a> <li><a href="./Rack/RewindableInput.html">Rack::RewindableInput</a> <li><a href="./Rack/Runtime.html">Rack::Runtime</a> <li><a href="./Rack/Sendfile.html">Rack::Sendfile</a> <li><a href="./Rack/Server.html">Rack::Server</a> <li><a href="./Rack/Server/Options.html">Rack::Server::Options</a> <li><a href="./Rack/Session.html">Rack::Session</a> <li><a href="./Rack/Session/Abstract.html">Rack::Session::Abstract</a> <li><a href="./Rack/Session/Abstract/ID.html">Rack::Session::Abstract::ID</a> <li><a href="./Rack/Session/Abstract/Persisted.html">Rack::Session::Abstract::Persisted</a> <li><a href="./Rack/Session/Abstract/PersistedSecure.html">Rack::Session::Abstract::PersistedSecure</a> <li><a href="./Rack/Session/Abstract/PersistedSecure/SecureSessionHash.html">Rack::Session::Abstract::PersistedSecure::SecureSessionHash</a> <li><a href="./Rack/Session/Abstract/SessionHash.html">Rack::Session::Abstract::SessionHash</a> <li><a href="./Rack/Session/Cookie.html">Rack::Session::Cookie</a> <li><a href="./Rack/Session/Cookie/Base64.html">Rack::Session::Cookie::Base64</a> <li><a href="./Rack/Session/Cookie/Base64/JSON.html">Rack::Session::Cookie::Base64::JSON</a> <li><a href="./Rack/Session/Cookie/Base64/Marshal.html">Rack::Session::Cookie::Base64::Marshal</a> <li><a href="./Rack/Session/Cookie/Base64/ZipJSON.html">Rack::Session::Cookie::Base64::ZipJSON</a> <li><a href="./Rack/Session/Cookie/Identity.html">Rack::Session::Cookie::Identity</a> <li><a href="./Rack/Session/Cookie/SessionId.html">Rack::Session::Cookie::SessionId</a> <li><a href="./Rack/Session/Pool.html">Rack::Session::Pool</a> <li><a href="./Rack/Session/SessionId.html">Rack::Session::SessionId</a> <li><a href="./Rack/ShowExceptions.html">Rack::ShowExceptions</a> <li><a href="./Rack/ShowStatus.html">Rack::ShowStatus</a> <li><a href="./Rack/Static.html">Rack::Static</a> <li><a href="./Rack/TempfileReaper.html">Rack::TempfileReaper</a> <li><a href="./Rack/URLMap.html">Rack::URLMap</a> <li><a href="./Rack/Utils.html">Rack::Utils</a> <li><a href="./Rack/Utils/Context.html">Rack::Utils::Context</a> <li><a href="./Rack/Utils/HeaderHash.html">Rack::Utils::HeaderHash</a> <li><a href="./WEBrick.html">WEBrick</a> <li><a href="./WEBrick/HTTPResponse.html">WEBrick::HTTPResponse</a> </ul> </div> </div> </nav> <main role="main"> <p>This is the API documentation for rack-2.2.10 Documentation. </main> <footer id="validator-badges" role="contentinfo"> <p><a href="https://validator.w3.org/check/referer">Validate</a> <p>Generated by <a href="https://ruby.github.io/rdoc/">RDoc</a> 6.2.1.1. <p>Based on <a href="http://deveiate.org/projects/Darkfish-RDoc/">Darkfish</a> by <a href="http://deveiate.org">Michael Granger</a>. </footer>