HTTP requests backed by an ETag cache