From 12995c3fdf322e2adf7967b01e76f3ef3b0e0133 Mon Sep 17 00:00:00 2001 From: Julian Reschke Date: Tue, 19 Nov 2024 16:05:11 +0100 Subject: [PATCH 1/2] query: conditional queries (fixes #1917) --- draft-ietf-httpbis-safe-method-w-body.xml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/draft-ietf-httpbis-safe-method-w-body.xml b/draft-ietf-httpbis-safe-method-w-body.xml index 45a9fee15..8fb780f76 100644 --- a/draft-ietf-httpbis-safe-method-w-body.xml +++ b/draft-ietf-httpbis-safe-method-w-body.xml @@ -288,14 +288,11 @@ q=foo&limit=10&sort=-published
- The semantics of the QUERY method change to a "conditional QUERY" if - the request message includes an If-Modified-Since, If-Unmodified- - Since, If-Match, If-None-Match, or If-Range header field - (). A conditional QUERY requests that the query - be performed only under the circumstances described by the conditional - header field(s). It is important to note, however, that such conditions - are evaluated against the state of the target resource itself as opposed - to the collected results of the query operation. + A conditional QUERY requests that the selected representation + (i.e., the query results, after any content negotiation) be + returned in the response only under the circumstances described by the + conditional header field(s), as defined in + .
@@ -682,6 +679,7 @@ Dubois, Camille, camille.dubois@example.net