RFC 7232
E40465
RFC 7232 is an HTTP/1.1 specification that defines conditional request mechanisms using validators like ETags and Last-Modified to support efficient caching and concurrency control on the web.
Observed surface forms (6)
| Surface form | As subject | As object |
|---|---|---|
| HTTP conditional requests | 0 | 1 |
| HTTP/1.1 conditional requests specification | 0 | 1 |
| Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests | 0 | 1 |
| If-Range header field | 0 | 1 |
| RFC 2616 (caching-related parts) | 0 | 1 |
| RFC 2616 (range-related parts) | 0 | 1 |
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
HTTP/1.1 specification
→
IETF standard → Request for Comments → |
| appliesTo |
safe HTTP methods
→
unsafe HTTP methods → |
| area | Applications → |
| category | Standards Track → |
| defines |
ETag-based conditional requests
→
RFC 7232 self-linksurface differs →
surface form: "HTTP conditional requests"
HTTP validators → Last-Modified-based conditional requests → |
| definesConcept |
conditional request
→
precondition → selected representation → state-changing request preconditions → strong ETag → strong validator → weak ETag → weak validator → |
| definesHeaderField |
ETag
→
If-Match → If-Modified-Since → If-None-Match → If-Unmodified-Since → Last-Modified → |
| focusesOn |
concurrency control on the web
→
efficient caching → |
| obsoletes |
RFC 2068
→
surface form: "RFC 2616"
|
| partOf |
HTTP/1.1
→
surface form: "HTTP/1.1 specification suite"
|
| publishedBy |
Internet Engineering Task Force
→
surface form: "IETF"
Internet Engineering Task Force → |
| relatedTo |
RFC 7230
→
RFC 7231 → RFC 7233 → RFC 7234 → RFC 7235 → |
| standardizes |
evaluation of HTTP preconditions
→
semantics of conditional request headers → use of validators for cache coherence → |
| status | Proposed Standard → |
| supportsMechanism |
HTTP caching
→
bandwidth optimization → cache revalidation → optimistic concurrency control → |
| title |
RFC 7232
self-linksurface differs
→
surface form: "Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests"
|
| updatesProtocol | HTTP/1.1 → |
Referenced by (13)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form: "HTTP conditional requests"
this entity surface form: "HTTP/1.1 conditional requests specification"
this entity surface form: "Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests"