6.3 Path
Topic Version | 1 | Published | 10/20/2016 | |
For Standard | EID v4.0 |
Within the Energistics URI scheme the path string is that portion that follows the authority as defined by RFC 3986 (https://tools.ietf.org/html/rfc3986 ). To handle operator-, vendor-, and industry-specific specializations of the naming syntax, this portion of the string is designed to be extensible. This portion of the URI is the main identifier and consists of two sub-parts, which may recur.
Path portions begin with and are separated by a single forward slash “/”. A leading slash is required following the scheme name (or authority). The ABNF syntax of the path is as follows:
path = path-part *( “/” path-part )
path-part = component-type [ “(” identifier “)” ]
identifier = 1*( unreserved / pct-encoded )
Where authority, unreserved and pct-encoded are defined by RFC 3986.
Unlike the scheme and authority, the path of a URI is case sensitive.