This implements a proxy server which contacts the HTTP server and save the local copy before sending to the HTTP client.