- From: Mark Nottingham <mnot@mnot.net>
- Date: Mon, 1 Oct 2012 10:59:22 +0100
- To: "Rushforth, Peter" <Peter.Rushforth@NRCan-RNCan.gc.ca>
- Cc: "uri@w3.org" <uri@w3.org>
IIRC the thinking was to withhold some characters for future operators, etc. On 26/09/2012, at 8:57 PM, "Rushforth, Peter" <Peter.Rushforth@NRCan-RNCan.gc.ca> wrote: > Hi, > > I am trying to use URI templates to describe an existing API. The api has parameters which > include hyphens "-". URI template variable names disallow hyphens, forcing them to be > % encoded. > > Why should hyphens be excluded? They don't seem to have special meaning in templates > and they are unreserved in URIs. > http://tools.ietf.org/html/rfc3986#section-2.3 > http://tools.ietf.org/html/rfc6570#section-2.3 > > It might work out that the resulting URIs are useable, but they are damn ugly, > and it was readability that prompted the hyphens in the first place. > > Thanks, > Peter Rushforth > -- Mark Nottingham http://www.mnot.net/
Received on Monday, 1 October 2012 09:59:47 UTC