Module: Resourceful

Defined in:
lib/resourceful.rb,
lib/resourceful/header.rb,
lib/resourceful/request.rb,
lib/resourceful/resource.rb,
lib/resourceful/response.rb,
lib/resourceful/exceptions.rb,
lib/resourceful/cache_manager.rb,
lib/resourceful/http_accessor.rb,
lib/resourceful/net_http_adapter.rb,
lib/resourceful/multipart_form_data.rb,
lib/resourceful/authentication_manager.rb,
lib/resourceful/memcache_cache_manager.rb,
lib/resourceful/options_interpretation.rb,
lib/resourceful/stubbed_resource_proxy.rb

Overview

A case-normalizing Hash, adjusting on [] and []=. Shamelessly swiped from Rack

Defined Under Namespace

Modules: OptionsInterpretation Classes: AbstractCacheManager, AuthenticationManager, BasicAuthenticator, BitBucketLogger, CacheEntry, CacheEntryCollection, DigestAuthenticator, FileCacheManager, Header, HttpAccessor, InMemoryCacheManager, MalformedServerResponse, MemcacheCacheManager, MissingContentType, MultipartFormData, NetHttpAdapter, NullCacheManager, Request, Resource, Response, StdOutLogger, StubbedResourceProxy, UnsuccessfulHttpRequestError, UnsupportedContentCoding

Constant Summary collapse

VERSION =
"0.5.4"
RESOURCEFUL_USER_AGENT_TOKEN =
"Resourceful/#{VERSION}(Ruby/#{RUBY_VERSION})"