- Inheritance
The Rack main module, serving as a namespace for all core Rack modules and classes.
All modules meant for use in your application are autoloaded here, so it should be enough just to require rack.rb in your code.
Classes & Modules
- Rack::Adapter
- Rack::Auth
- Rack::Handler
- Rack::Mime
- Rack::Session
- Rack::Utils
- Rack::Builder
- Rack::Cascade
- Rack::Chunked
- Rack::CommonLogger
- Rack::ConditionalGet
- Rack::ContentLength
- Rack::ContentType
- Rack::Deflater
- Rack::Directory
- Rack::File
- Rack::ForwardRequest
- Rack::Head
- Rack::Lint
- Rack::Lobster
- Rack::Lock
- Rack::MethodOverride
- Rack::MockRequest
- Rack::MockResponse
- Rack::Recursive
- Rack::Reloader
- Rack::Request
- Rack::Response
- Rack::ShowExceptions
- Rack::ShowStatus
- Rack::Static
- Rack::URLMap
Constants
| Name | Description | |
|---|---|---|
| VERSION | = [0,1] | The Rack protocol version number implemented. |
Methods
Class
| Visibility | Signature |
|---|---|
| public | release () |
| public | version () |
Instance
| Visibility | Signature |
|---|---|
| public | call (env) |