Project

General

Profile

Actions

Feature #18623

open

Ensure Etag can be used and honor If-Match header in updates

Added by Peter Amstutz almost 3 years ago. Updated 8 months ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
API
Target version:
Story points:
-
Release:
Release relationship:
Auto

Description

For collections (and possibly other record updates) we would like to be able to send updates with "If-Match" header to confirm that the version we are updating is the same version we read. If the If-Match fails (the etag of the record has changed) then the update is rejected and the client must re-read the record and retry.

Consult the HTTP 1.1 RFCs for rules about etag and If-Match (such as the appropriate error code).

See also https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/If-Match

Actions #1

Updated by Peter Amstutz almost 3 years ago

  • Description updated (diff)
Actions #2

Updated by Peter Amstutz almost 3 years ago

  • Description updated (diff)
Actions #3

Updated by Ward Vandewege almost 3 years ago

  • Description updated (diff)
Actions #4

Updated by Peter Amstutz over 1 year ago

  • Release set to 60
Actions #5

Updated by Peter Amstutz 8 months ago

  • Target version set to Future
Actions

Also available in: Atom PDF