Specify create Target Not Found as 404 - #241
Open
ebremer wants to merge 2 commits into
Open
Conversation
Replace the untestable MUST-unless 404 sentence with atomic create failure rules and map Target Not Found to 404.
Unauthorized requests remain 401 or 403, with MAY 404 to hide existence.
elf-pavlik
approved these changes
Sep 1, 2026
elf-pavlik
reviewed
Sep 1, 2026
| **Behavior:** | ||
|
|
||
| * **Identity generation:** The server determines the final identifier (URI) for the new resource. If an identity hint was provided, the server attempts to incorporate it while ensuring uniqueness and validity within the <a>container</a>. If no hint is provided, the server generates a unique identifier. | ||
| * **Identity generation:** The server determines the final identifier (URI) for the new resource. If an identity hint was provided, the server attempts to incorporate it while ensuring uniqueness and validity within the <a>container</a>. If no hint is provided, the server generates a unique identifier. An identity hint is a suggested identifier, not a <a>containment</a> path. The server MUST NOT create intermediate <a>containers</a> in order to honor an identity hint. |
Member
There was a problem hiding this comment.
I see that hint was there before this PR. I wonder if we should talk about any hinting at all in the core spec and leave it to outcomes from
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
addresses: #87