2.1.4. Campi trailer (Trailer Fields)
2.1.4. Campi trailer (Trailer Fields)
Se il firmatario vuole includere un campo trailer nella firma, il firmatario DEVE includere il parametro Boolean tr per indicare che il valore DEVE essere preso dai campi trailer e non dai campi di intestazione.
Ad esempio, dato il seguente messaggio:
HTTP/1.1 200 OK Content-Type: text/plain Transfer-Encoding: chunked Trailer: Expires
4 HTTP 7 Message a Signatures 0 Expires: Wed, 9 Nov 2022 07:28:00 GMT
Il firmatario decide di aggiungere sia il campo di intestazione Trailer sia il campo trailer Expires alla base della firma, insieme al componente derivato del codice di stato:
"@status": 200 "trailer": Expires "expires";tr: Wed, 9 Nov 2022 07:28:00 GMT
Se un campo è disponibile sia come intestazione sia come trailer in un messaggio, entrambi i valori POSSONO essere firmati, ma i valori DEVONO essere firmati separatamente. I valori dei campi di intestazione e dei campi trailer con lo stesso nome NON DEVONO essere combinati ai fini della firma.
Poiché i campi trailer potrebbero essere fusi nei campi di intestazione o eliminati del tutto dagli intermediari secondo la Sezione 6.5.1 di [HTTP], NON È RACCOMANDATO includere trailer nella firma a meno che il firmatario non sappia che il verificatore avrà accesso ai valori dei trailer così inviati.