Module: Webbed
- Defined in:
- lib/webbed.rb,
lib/webbed/method.rb,
lib/webbed/headers.rb,
lib/webbed/request.rb,
lib/webbed/version.rb,
lib/webbed/response.rb,
lib/webbed/media_type.rb,
lib/webbed/status_code.rb,
lib/webbed/http_version.rb,
lib/webbed/generic_message.rb,
lib/webbed/helpers/method_helper.rb,
lib/webbed/helpers/scheme_helper.rb,
lib/webbed/helpers/request_uri_helper.rb,
lib/webbed/helpers/rack_request_helper.rb,
lib/webbed/helpers/rack_response_helper.rb,
lib/webbed/helpers/entity_headers_helper.rb,
lib/webbed/helpers/request_headers_helper.rb,
lib/webbed/helpers/response_headers_helper.rb
Overview
TODO:
Add exmaples of webbed in action.
Webbed provides two important abstraction on the HTTP specification (RFC 2616), Request and Response. Although the core classes have the bare-minimum of functionality for interacting with the two classes, they have been extended with a variety of helper modules, adding a significant amount of semantic meaning to the instances of each class.
Webbed can be used with or without Rack, but it includes Rack helpers for convenience.
Defined Under Namespace
Modules: GenericMessage, Helpers Classes: HTTPVersion, Headers, MediaType, Method, Request, Response, StatusCode
Constant Summary collapse
- VERSION =
'0.2.0'