diff --git a/protocol.html b/protocol.html index 9c719122..b2b49200 100644 --- a/protocol.html +++ b/protocol.html @@ -367,10 +367,11 @@
All resources provided by a Solid server are identified by an IRI with the http
or https
scheme, in the following normal form:
http
or https
scheme of the IRI is represented using lowercase characters.A Solid server MUST NOT create IRIs that do not conform to this normal form.
+ +When using an IRI in an HTTP message, except in the content, a Solid server MUST map the IRI to a URI according to the algorithm provided by [RFC3987] (section 3.1).
+ +When interpreting a URI in an HTTP message, except in the content, as a resource identifier, a Solid server MUST map the URI to an IRI according to the algorithm provided by [RFC3987] (section 3.2), and normalize the resulting IRI to the normal form provided in this section.
+