A request target combines an HTTP method with the target path, such as `patch /chatRooms/1`. Canonicalizing this pair gives request authentication a stable representation of the requested action and resource. section 30.3.4
Use the request target as one ordered component of a request fingerprint, alongside the host, date, and a digest of the body. Lowercase the method and header names, then separate canonical fields with newlines before signing. section 30.3.4
Signed chat-room update
A PATCH request to `/chatRooms/1` can contribute `(request-target): patch /chatRooms/1` to a fingerprint. The same fingerprint can include `host: example.org`, a creation date, and a Base64 SHA-256 body digest.
