6.3 Path

Topic Version1Published10/20/2016
For StandardEID 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.