-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: V4.01_ERRATA01
-
Component/s: Protocol
-
Labels:None
-
Proposal:
-
Resolution:
Consider a data modification request that requires a response body (for example, creation with Prefer: return=representation or $expand). Imagine that the data change is committed to the database, but the subsequent database SELECT statement fails for some reason.
How shall the server respond to indicate that the data are changed on the database, yet there is no response body?
- 204 No Content plus Location header after an entity creation
- 204 No Content without Preference-Applied: representation header after an update with Prefer: return=representation