HTTP Caching

E35276

HTTP Caching is the standardized mechanism in the HTTP protocol that defines how responses can be stored and reused to improve web performance, reduce latency, and decrease network load.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (4)

Statements (80)

Predicate Object
instanceOf Caching mechanism
HTTP mechanism
Web technology
appliesTo HTTP requests
HTTP responses
canBeBypassedBy Authorization headers
Cache-busting URLs
no-store directive
constrainedBy Cache-control directives from origin
Privacy requirements
Security requirements
definedIn HTTP/1.1 specification
RFC 7234
RFC 9111
determines How long a response stays fresh
When a cached response must be revalidated
Whether a response is cacheable
hasEffect Enables offline or limited-connectivity usage
Improves perceived page load time
Reduces repeated data transfer
hasPurpose Decrease network load
Enable reuse of HTTP responses
Improve web performance
Reduce latency
Reduce server load
involvesActor Browser
Content delivery network
Origin server
Proxy cache
User agent
partOf HTTP
surface form: Hypertext Transfer Protocol
relatedTo Content negotiation
HTTP performance optimization
Web scalability
supports Conditional GET requests
Conditional HEAD requests
usedBy CDN edge servers
Forward proxies
Reverse proxies
Web browsers
usesConcept Cache invalidation
Cache key
Cache validator
Cacheable response
Conditional request
End-to-end revalidation
Expiration
Freshness
Freshness lifetime
Heuristic caching
Intermediate cache
Private cache
Revalidation
Shared cache
Stale response
Validation
Varying by request header
usesDirective immutable
max-age
must-revalidate
no-cache
no-store
private
proxy-revalidate
public
s-maxage
stale-if-error
stale-while-revalidate
usesHeader Age
Cache-Control
ETag
Expires
If-Match
If-Modified-Since
If-None-Match
If-Unmodified-Since
Last-Modified
Pragma
Vary
Warning

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

RFC 9111 title HTTP Caching
RFC 9111 defines HTTP Caching
this entity surface form: HTTP caching semantics
RFC 7234 title HTTP Caching
this entity surface form: Hypertext Transfer Protocol (HTTP/1.1): Caching
RFC 7234 updates HTTP Caching
this entity surface form: HTTP/1.1 caching semantics