Uses of Package
org.apache.hc.client5.http.impl.cache
Packages that use org.apache.hc.client5.http.impl.cache
Package
Description
Caching API implementation for both the classic and
the asynchronous HTTP transports.
-
Classes in org.apache.hc.client5.http.impl.cache used by org.apache.hc.client5.http.impl.cacheClassDescriptionAbstract cache backend for serialized objects capable of CAS (compare-and-swap) updates.Abstract cache backend for serialized objects capable of CAS (compare-and-swap) updates.Deprecated.This class is deprecated and will be removed in a future release.Determines if an HttpRequest is allowed to be served from the cache.Configuration for HTTP cachesA parser for the HTTP Cache-Control header that can be used to extract information about caching directives.Rebuilds an
HttpResponsefrom aHttpCacheEntryDetermines whether a givenHttpCacheEntryis suitable to be used as a response for a givenHttpRequest.Represents a full match or a partial match (variant options) result of a cache lookup operation.Abstract cache re-validation class.Builder for HTTP/2CloseableHttpAsyncClientinstances capable of client-side caching.Builder forCloseableHttpAsyncClientinstances capable of client-side caching.Builder forCloseableHttpClientinstances capable of client-side caching.Class used for asynchronous revalidations to be used when thestale-while-revalidatedirective is presentClass used for asynchronous revalidations to be used when thestale-while-revalidatedirective is presentGeneratesResourceinstances stored entirely in heap.This class implements theHttpCacheEntrySerializerinterface, which defines the contract for HTTP cache entry serialization and deserialization.HttpCacheEntrySerializerthat usesHttpCacheStorageEntryas its cache content representation.This response interceptor adds VIA header to all outgoing request messages dispatched through the caching layer.This response interceptor removes common Content- headers from the 304 response messages based on the provision of the HTTP specification that 304 status code represents a confirmation that the requested resource content has not changed since its retrieval or the last update and adds Date header if it is not present in the response message..This response interceptor adds VIA header to all incoming response messages dispatched through the caching layer.