RFC Errata
RFC 6570, "URI Template", March 2012
Source of RFC: IETF - NON WORKING GROUPArea Assignment: app
See Also: RFC 6570 w/ inline errata
Errata ID: 6937
Status: Verified
Type: Technical
Publication Format(s) : TEXT
Reported By: Vincent Biret
Date Reported: 2022-04-18
Verifier Name: Francesca Palombini
Date Verified: 2022-05-06
Section 2.1 says:
literals = %x21 / %x23-24 / %x26 / %x28-3B / %x3D / %x3F-5B / %x5D / %x5F / %x61-7A / %x7E / ucschar / iprivate / pct-encoded ; any Unicode character except: CTL, SP, ; DQUOTE, "'", "%" (aside from pct-encoded), ; "<", ">", "\", "^", "`", "{", "|", "}"
It should say:
literals = %x21 / %x23-24 / %x26-3B / %x3D / %x3F-5B / %x5D / %x5F / %x61-7A / %x7E / ucschar / iprivate / pct-encoded ; any Unicode character except: CTL, SP, ; DQUOTE, "%" (aside from pct-encoded), ; "<", ">", "\", "^", "`", "{", "|", "}" Note: using single quotes "'" in literals could limit the interoperability with content like HTML.
Notes:
Discussed with the RFC authors here https://github.com/uri-templates/uritemplate-test/issues/51