Module: Utopia
- Defined in:
- lib/utopia/tag.rb,
lib/utopia/link.rb,
lib/utopia/path.rb,
lib/utopia/tags.rb,
lib/utopia/setup.rb,
lib/utopia/trenni.rb,
lib/utopia/version.rb,
lib/utopia/middleware.rb,
lib/utopia/time_store.rb,
lib/utopia/xnode/scanner.rb,
lib/utopia/xnode/processor.rb,
lib/utopia/http_status_codes.rb,
lib/utopia/middleware/filter.rb,
lib/utopia/middleware/logger.rb,
lib/utopia/middleware/static.rb,
lib/utopia/middleware/content.rb,
lib/utopia/middleware/benchmark.rb,
lib/utopia/middleware/requester.rb,
lib/utopia/middleware/redirector.rb,
lib/utopia/middleware/content/node.rb,
lib/utopia/middleware/localization.rb,
lib/utopia/session/encrypted_cookie.rb,
lib/utopia/middleware/directory_index.rb,
lib/utopia/middleware/localization/name.rb,
lib/utopia/middleware/controller.rb
Overview
This file is part of the “Utopia Framework” project, and is licensed under the GNU AGPLv3. Copyright 2010 Samuel Williams. All rights reserved. See <utopia.rb> for licensing details.
Defined Under Namespace
Modules: Links, Middleware, Session, Setup, Tags, VERSION, XNode Classes: Link, Path, Tag, TimeStore, Trenni
Constant Summary collapse
- LOG =
Logger.new($stderr)
- HTTP_STATUS_CODES =
{ :success => 200, :created => 201, :accepted => 202, :moved => 301, :found => 302, :see_other => 303, :not_modified => 304, :redirect => 307, :bad_request => 400, :unauthorized => 401, :forbidden => 403, :not_found => 404, :unsupported_method => 405, :gone => 410, :teapot => 418, :error => 500, :unimplemented => 501, :unavailable => 503 }
- HTTP_STATUS_DESCRIPTIONS =
{ 400 => "Bad Request", 401 => "Permission Denied", 403 => "Access Forbidden", 404 => "Resource Not Found", 405 => "Unsupported Method", 500 => "Internal Server Error", 501 => "Not Implemented", 503 => "Service Unavailable" }