2.2.6. Percorso (Path)
2.2.6. Percorso (Path)
Il componente derivato @path si riferisce al percorso di destinazione (target path) del messaggio di richiesta HTTP. Il valore del componente è il percorso assoluto dell'obiettivo della richiesta definito da [URI], senza componente query e senza carattere ? finale. Il valore è normalizzato secondo le regole fornite in [HTTP], Sezione 4.2.3. In particolare, una stringa di percorso vuota è normalizzata come un singolo carattere slash (/). I componenti del percorso sono rappresentati dai loro valori prima di decodificare eventuali ottetti percent-encoded, come descritto nelle regole di confronto semplice di stringhe fornite nella Sezione 6.2.1 di [URI].
Ad esempio, il seguente messaggio di richiesta:
GET /path?param=value HTTP/1.1 Host: www.example.com
produrrebbe il seguente valore del componente @path:
/path
e la seguente riga della base della firma:
"@path": /path