From: Aredridel Date: 2003-07-17T14:41:55+09:00 Subject: Re: OO Design question for Net::HTTP caching extension > One architectural suggestion: rather than extending/overriding Net::HTTP, > make your cache a separate object. On second thought, integrating as tightly as I'd like with Net::HTTP, while it works, isn't practical because the cache can't be checked easily until after the socket's opened. I'll probably go with a delegator much like Net::HTTP::Proxy. We'll see. This is useful code, and it's already nearly good enough for my uses but deserves some full development because I can see a lot of need. My use for this is an RSS aggregator that's not going to waste bandwidth. Ari