utils/caching_http_client library
Classes
- CachedHttpResponse
- Represents an HTTP response stored in cache.
- CacheStats
- Statistics for HTTP cache operations.
- CachingHttpClient
- Abstract HTTP client wrapper that provides response caching capabilities.
- CachingHttpClientHive
-
A persistent disk implementation of CachingHttpClient for GET requests using
hive_ce. - CachingHttpClientMemory
- An in-memory implementation of CachingHttpClient for GET requests.
Enums
- CacheInvalidationStrategy
- Strategies for invalidating cached HTTP responses upon mutation requests.