diff --git a/ED/protocol.html b/ED/protocol.html index 6c4d1c65..c30e4c0e 100644 --- a/ED/protocol.html +++ b/ED/protocol.html @@ -686,6 +686,12 @@

URI Slash Semantics

The slash (/) character in the URI path indicates hierarchical relationship segments, and enables relative referencing [RFC3986]. The semantics of the slash character is shared by servers and clients. Paths ending with a slash denote a container resource. [Source]

If two URIs differ only in the trailing slash, and the server has associated a resource with one of them, then the other URI MUST NOT correspond to another resource. Instead, the server MAY respond to requests for the latter URI with a 301 redirect to the former. [Source]. Servers MUST authorize prior to this optional redirect. [Source].

+
+

Note: Slash and containement

+
+

URI Slash Semantic on its own is not sufficient to determine containment. For example /albums/garfield does not entail </albums/> ldp:contains </albums/garfield>

+
+