Caching HTTP server