Appendix C. The 'opaquelocktoken' Scheme and URIs (Lo schema 'opaquelocktoken' e gli URI)
Appendice C. The 'opaquelocktoken' Scheme and URIs (Lo schema 'opaquelocktoken' e gli URI)
Lo schema URI 'opaquelocktoken' è stato definito in [RFC2518] (e registrato da IANA) al fine di creare URI sintatticamente corretti e facili da generare da UUID, destinati ad essere utilizzati come token di blocco e ad essere unici tra tutte le risorse per tutti i tempi.
Un URI opaquelocktoken viene costruito concatenando lo schema 'opaquelocktoken' con un UUID, insieme a un'estensione opzionale. I server possono creare nuovi UUID per ogni nuovo token di blocco. Se un server desidera riutilizzare gli UUID, il server DEVE aggiungere un'estensione e l'algoritmo che genera l'estensione DEVE garantire che la stessa estensione non verrà mai utilizzata due volte con l'UUID associato.
OpaqueLockToken-URI = "opaquelocktoken:" UUID [Extension]
; UUID è definito nella Sezione 3 di [RFC4122]. Si noti che LWS
; non è consentito tra gli elementi di
; questa produzione.
Extension = path
; path è definito nella Sezione 3.3 di [RFC3986]