An edge http caching proxy