Skip to content

Commit

Permalink
Forbid complicated etags
Browse files Browse the repository at this point in the history
  • Loading branch information
David Robertson committed Nov 13, 2023
1 parent 65d697c commit 43d9871
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions proposals/3886-simple-rendezvous-capability.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,11 @@ response to immediately update the payload.) Updates will succeed only if the
supplied `ETag` matches the server's current revision of the payload. This
prevents concurrent writes to the payload.

The `ETag` header is standard, described by
[RFC9110](https://www.rfc-editor.org/rfc/rfc9110.html#name-etag). In this
proposal we only accept strong, single-valued ETag values; anything else
constitutes a malformed request.

There is no mechanism to retrieve previous payloads after an update.

#### Expiry
Expand Down

0 comments on commit 43d9871

Please sign in to comment.