Skip to main content

2.2.6. Path

2.2.6. Path

The @path derived component refers to the target path of the HTTP request message. The component value is the absolute path of the request target defined by [URI], with no query component and no trailing question mark (?) character. The value is normalized according to the rules provided in [HTTP], Section 4.2.3. Namely, an empty path string is normalized as a single slash (/) character. Path components are represented by their values before decoding any percent-encoded octets, as described in the simple string comparison rules provided in Section 6.2.1 of [URI].

For example, the following request message:

GET /path?param=value HTTP/1.1 Host: www.example.com

would result in the following @path component value:

/path

and the following signature base line:

"@path": /path