6.4. Registro dei nomi dei componenti derivati della firma HTTP (HTTP Signature Derived Component Names Registry)
6.4. Registro dei nomi dei componenti derivati della firma HTTP (HTTP Signature Derived Component Names Registry)
Questo documento definisce un metodo per canonicalizzare i componenti del messaggio HTTP, inclusi componenti che possono essere derivati dal contesto del messaggio di destinazione al di fuori dei campi HTTP. Questi componenti derivati sono identificati da una String univoca, nota come nome del componente. I nomi dei componenti per componenti derivati iniziano sempre con il simbolo "at" (@) per distinguerli dai nomi dei campi HTTP. IANA ha creato e ora mantiene un nuovo registro intitolato "HTTP Signature Derived Component Names" per registrare e mantenere l'insieme di nomi di componenti non di campo e i metodi usati per produrre i valori di componente associati. I valori iniziali per questo registro sono dati nella Sezione 6.4.2. Assegnazioni future e modifiche alle assegnazioni esistenti devono essere effettuate tramite la politica di registrazione Expert Review [RFC8126].
Ci si attende che il DE faccia quanto segue:
-
Garantire che il nome segua il modello presentato nella Sezione 6.4.1; ciò include garantire che la lunghezza del nome non sia eccessiva pur restando univoca e riconoscibile per la sua funzione definita.
-
Garantire che il valore del componente rappresentato dalla richiesta di registrazione possa essere derivato in modo deterministico dal messaggio HTTP di destinazione.
-
Garantire che eventuali parametri definiti per la richiesta di registrazione siano chiaramente documentati, insieme ai loro effetti sul valore del componente.
Il DE dovrebbe garantire che una registrazione sia sufficientemente distinta dalle definizioni di componenti derivati esistenti per giustificare la sua registrazione.
Quando si imposta lo status di una voce registrata su "Deprecated", il DE dovrebbe garantire che sia documentata una ragione per la deprecazione, insieme alle istruzioni per migrare via dalla funzionalità deprecata.