
Lwp::useragent::chicaching is yet another caching user agent. when the client makes a request to the server, sometimes the response should be cached, so that no actual request has to be sent at all, or possibly just a request to validate the cache. http 1.1 defines how to do this. this class simply extends lwp::useragent with lwp::useragent::role::chicaching (also in this distribution) which is doing the real work to make it possible to use the very flexible chi module to manage such a cache.