You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: protocol.html
+4-5Lines changed: 4 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -731,7 +731,7 @@ <h4 property="schema:name">Modifying Resources Using N3 Patches</h4>
731
731
732
732
<ul>
733
733
<liid="server-patch-n3-patches" rel="spec:requirement" resource="#server-patch-n3-patches"><spanproperty="spec:statement">A patch document <spanrel="spec:requirementLevel" resource="spec:MUST">MUST</span> contain one or more patch resources.</span></li>
734
-
<liid="server-patch-n3-patch-identifier" rel="spec:requirement" resource="#server-patch-n3-patch-identifier"><spanproperty="spec:statement">A patch resource <spanrel="spec:requirementLevel" resource="spec:MAY">MUST</span> be identified by a URI or blank node, which we refer to as <code>?patch</code> in the remainder of this section.</span></li>
734
+
<liid="server-patch-n3-patch-identifier" rel="spec:requirement" resource="#server-patch-n3-patch-identifier"><spanproperty="spec:statement">A patch resource <spanrel="spec:requirementLevel" resource="spec:MUST">MUST</span> be identified by a URI or blank node, which we refer to as <code>?patch</code> in the remainder of this section.</span></li>
<liid="server-patch-n3-deletes" rel="spec:requirement" resource="#server-patch-n3-deletes"><spanproperty="spec:statement">A patch resource <spanrel="spec:requirementLevel" resource="spec:MUST">MUST</span> contain at most one triple of the form <code>?patch solid:deletes ?deletions</code>.</span></li>
737
737
<liid="server-patch-n3-inserts" rel="spec:requirement" resource="#server-patch-n3-inserts">A patch resource <spanrel="spec:requirementLevel" resource="spec:MUST">MUST</span> contain at most one triple of the form <code>?patch solid:inserts ?insertions</code>.</li>
@@ -743,10 +743,9 @@ <h4 property="schema:name">Modifying Resources Using N3 Patches</h4>
743
743
744
744
<ulabout="#server-patch-n3-default">
745
745
<liid="server-patch-n3-single" rel="spec:requirement" resource="#server-patch-n3-single"><spanproperty="spec:statement">The patch document <spanrel="spec:requirementLevel" resource="spec:MUST">MUST</span> contain exactly one patch resource, identified by one or more of the triple patterns described above, which all share the same <code>?patch</code> subject.</span></li>
746
-
<liid="server-patch-n3-matching-strategy" rel="spec:requirement" resource="#server-patch-n3-matching-strategy"><spanproperty="spec:statement">The patch resource <spanrel="spec:requirementLevel" resource="spec:MAY">MAY</span> contain one triple of the form <code>?patch solid:matchingStrategy solid:SingleMatch</code>.</span></li>
<liid="server-patch-n3-variables" rel="spec:requirement" resource="#server-patch-n3-variables"><spanproperty="spec:statement">The <code>?insertions</code> and <code>?deletions</code> formulae <spanrel="spec:requirementLevel" resource="spec:MUST-NOT">MUST NOT</span> contain variables that do not occur in the <code>?conditions</code> formula.</span></li>
<liid="server-patch-n3-other-triples" rel="spec:requirement" resource="#server-patch-n3-other-triples"><spanproperty="spec:statement">The patch document <spanrel="spec:requirementLevel" resource="spec:MUST-NOT">MUST NOT</span> contain any other triples.</span></li>
750
749
</ul>
751
750
752
751
<p><spanabout="" id="server-patch-n3-invalid" rel="spec:requirement" resource="#server-patch-n3-invalid"><spanproperty="spec:statement"><spanrel="spec:requirementSubject" resource="spec:Server">Servers</span><spanrel="spec:requirementLevel" resource="spec:MUST">MUST</span> respond with a <code>422</code> status code [<cite><aclass="bibref" href="#bib-rfc4918">RFC4918</a></cite>] if a patch document does not satisfy all of the above constraints.</span></span></p>
@@ -772,7 +771,7 @@ <h4 property="schema:name">Modifying Resources Using N3 Patches</h4>
<dd><ahref="https://httpwg.org/specs/rfc8288.html" rel="cito:citesAsAuthority"><cite>Web Linking</cite></a>. M. Nottingham. IETF. October 2017. Proposed Standard. URL: <ahref="https://httpwg.org/specs/rfc8288.html">https://httpwg.org/specs/rfc8288.html</a></dd>
1167
1166
<dtid="bib-solid-oidc">[SOLID-OIDC]</dt>
1168
1167
<dd><ahref="https://solid.github.io/solid-oidc/" rel="cito:citesAsAuthority"><cite>SOLID-OIDC</cite></a>. Aaron Coburn; elf Pavlik; Dmitri Zagidulin. W3C Solid Community Group. W3C Editor's Draft. URL: <ahref="https://solid.github.io/solid-oidc/">https://solid.github.io/solid-oidc/</a></dd>
1169
-
<dtid="bib-sparql11-query">[SPARQL11-QUERY]</dt>
1168
+
<dtid="bib-sparql11-query">[SPARQL11-QUERY]</dt>
1170
1169
<dd><ahref="https://www.w3.org/TR/sparql11-query/" rel="cito:citesAsAuthority"><cite>SPARQL 1.1 Query</cite></a>. Steve Harris; Andy Seaborne; Eric Prud'hommeaux. W3C. 21 March 2013. W3C Recommendation. URL: <ahref="https://www.w3.org/TR/sparql11-query/">https://www.w3.org/TR/sparql11-query/</a></dd>
1171
1170
<dtid="bib-turtle">[Turtle]</dt>
1172
1171
<dd><ahref="https://www.w3.org/TR/turtle/" rel="cito:citesAsAuthority"><cite>RDF 1.1 Turtle</cite></a>. Eric Prud'hommeaux; Gavin Carothers. W3C. 25 February 2014. W3C Recommendation. URL: <ahref="https://www.w3.org/TR/turtle/">https://www.w3.org/TR/turtle/</a></dd>
0 commit comments