LWP::UserAgent::Cached is yet another LWP::UserAgent subclass with
cache support. It stores cache in the files on local filesystem and
if response already available in the cache returns it instead of
making HTTP request.
