RFC 3986EditCreated 6/5/2007, updated 5/18/2017RFC 3986 is an RFC titled, "Uniform Resource Identifier (URI): Generic Syntax". A grammar is provided that describes the syntax; it is written using ABNF notation, which is itself described in RFC 2234. See also URI URL (a special class of URI) and URN (another special class) Full text of RFC 3986: http://www.ietf.org/rfc/rfc3986.txt rfcswiki