Werk #15886: etag: allow star tag on endpoints that enforce etag policy

Komponente REST API
Titel etag: allow star tag on endpoints that enforce etag policy
Datum 05.06.2023
Level Kleine Änderung
Klasse Neues Feature
Kompatibilität Kompatibel - benötigt kein manuelles Eingreifen
Checkmk versions & editions
2.3.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.2.0p3 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)

If-Match is most often used with state-changing methods (e.g., POST, PUT, DELETE) to prevent accidental overwrites when multiple user agents might be acting in parallel on the same resource.

This werk introduces a mechanism to ignore or bypass this protection mechanism by passing the special * character to the If-Match header.

Zur Liste aller Werks