Module: Xenon

Defined in:
lib/xenon/auth.rb,
lib/xenon/etag.rb,
lib/xenon/errors.rb,
lib/xenon/headers.rb,
lib/xenon/media_type.rb,
lib/xenon/http_version.rb,
lib/xenon/parsers/etag.rb,
lib/xenon/quoted_string.rb,
lib/xenon/headers/accept.rb,
lib/xenon/headers/if_match.rb,
lib/xenon/headers/if_range.rb,
lib/xenon/headers/user_agent.rb,
lib/xenon/parsers/media_type.rb,
lib/xenon/parsers/basic_rules.rb,
lib/xenon/headers/content_type.rb,
lib/xenon/parsers/header_rules.rb,
lib/xenon/headers/authorization.rb,
lib/xenon/headers/cache_control.rb,
lib/xenon/headers/if_none_match.rb,
lib/xenon/headers/accept_charset.rb,
lib/xenon/headers/content_length.rb,
lib/xenon/headers/accept_encoding.rb,
lib/xenon/headers/accept_language.rb,
lib/xenon/headers/www_authenticate.rb,
lib/xenon/headers/if_modified_since.rb,
lib/xenon/headers/if_unmodified_since.rb

Defined Under Namespace

Modules: Parsers, QuotedString Classes: BasicAuth, BasicCredentials, CacheDirective, CharsetRange, ContentCodingRange, ContentType, ETag, Error, GenericCredentials, Headers, LanguageRange, MediaRange, MediaType, ParseError, Product, ProtocolError

Constant Summary collapse

HTTP_VERSION =
File.read(File.join(__dir__, '..', '..', '..', 'VERSION'))