-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: ETags with Resource Collections (#91)
This update introduces the addition of ETag to collection responses, allowing clients to track versioning for individual resources within a collection. By including an ETag for each item, we enable efficient caching and conditional operations, reducing unnecessary API calls and improving performance. The ETag is added as a read-only field in the response body to ensure version consistency without altering the API's general object model. This solution can serve as an interim approach until a standardized HATEOAS implementation is adopted. --------- Signed-off-by: Travis Gosselin <[email protected]> Co-authored-by: Vitaliy Pavlenko <[email protected]> Co-authored-by: travisgosselin <[email protected]> Co-authored-by: Travis Gosselin <[email protected]> Co-authored-by: Nick Clarity <[email protected]>
- Loading branch information
1 parent
41d7ace
commit a6e2f45
Showing
2 changed files
with
52 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters