Simple caching for LWP::UserAgent
LWP::UserAgent::Cached is an LWP::UserAgent subclass with cache support. It returns responses from the local file system, if available, instead of making an HTTP request.