Hi!
Can you all help me to build a proxy server with caching capabilities.
The recommendations are:

- Disk cache every file above 1MB, regardless the headers sent
- Cache should never expire, so once cached files shall never be re-requested to the source
- Requests to port 80 (like a browser) should not throw an error, but present a page saying "This is a proxy"

The reason for me to need this is that i have a very limited bandwidth, and i do not want to download a file twice.