Cache Tools
Browse all available cache tools.
Available tools
- Cache Age Saturation Formatter Format a nonnegative exact cache Age integer with RFC delta-seconds overflow saturation at 2^31; does not read response timing.
- Cache Corrected Initial Age Compute RFC 9111 corrected initial cache age from explicit same-unit timestamps and Age value; no actual network observation or clock synchronization assumed.
- Cache Directive Extension Inventory Inventory explicit cache directive names outside a caller-provided known-name bank; no hardcoded current registry or automatic extension semantics.
- Cache Directive Numeric Value Audit Audit unsigned decimal syntax of caller-declared numeric cache directives without coercing or accepting signs, quotes or defaults; values remain raw strings.
- Cache Directive Occurrence Conflict Audit Audit conflicting explicit Cache-Control directive occurrences under case-insensitive names, distinguishing bare/null from empty values; no conflict-resolution policy.
- Cache Directive Presence Policy Report conservative presence flags for explicit cache directives and public/private conflict, not a complete cacheability decision; no-cache does not mean no-store.
- Cache Expiration Sweep Records Sweep explicit stored-response age components at a supplied clock instant, classifying equality with lifetime as stale; no eviction, revalidation or stale-serving authorization.
- Entity Tag Candidate Match Indexes Return all entity-tag comparison candidate indexes under an explicit weak/strong rule, retaining ties and rejecting malformed tags; not If-Match/If-None-Match wildcard evaluation.
- Entity Tag Strong Record Match Compare two explicitly parsed entity tags using RFC strong comparison; no wildcard conditional request or resource-state inference.
- Entity Tag Weak Record Match Compare two explicitly parsed entity tags using RFC weak comparison; no wildcard conditional request or resource-state inference.
- Vary Name Set Audit Audit explicit Vary field-name set duplicates and mixed wildcard use under HTTP case-insensitive names; no header-line parser or policy repair.
- Vary Request Value Fingerprint Fingerprint explicit Vary request field occurrence arrays, distinguishing absent from empty fields and returning null for Vary star; reusable means no star only, not full cache reuse authorization.