RFC 6570 - Modelli URI
Data di pubblicazione: Marzo 2012
Status: Standards Track (Percorso degli standard)
Autori: J. Gregorio (Google), R. Fielding (Adobe), M. Hadley (MITRE), M. Nottingham (Rackspace), D. Orchard (Salesforce.com)
Sommario (Abstract)
Un modello URI (URI Template) è una sequenza compatta di caratteri per descrivere un insieme di identificatori di risorse uniformi (Uniform Resource Identifiers) attraverso l'espansione di variabili. Questa specifica definisce la sintassi dei modelli URI e il processo per espandere un modello URI in un riferimento URI, insieme alle linee guida per l'uso dei modelli URI su Internet.
Indice (Contents)
- 1. Introduction (Introduzione)
- 1.1. Overview (Panoramica)
- 1.2. Levels and Expression Types (Livelli e tipi di espressione)
- 1.3. Design Considerations (Considerazioni di progettazione)
- 1.4. Limitations (Limitazioni)
- 1.5. Notational Conventions (Convenzioni notazionali)
- 1.6. Character Encoding and Unicode Normalization (Codifica dei caratteri e normalizzazione Unicode)
- 2. Syntax (Sintassi)
- 2.1. Literals (Letterali)
- 2.2. Expressions (Espressioni)
- 2.3. Variables (Variabili)
- 2.4. Value Modifiers (Modificatori di valore)
- 2.4.1. Prefix Values (Valori di prefisso)
- 2.4.2. Composite Values (Valori compositi)
- 3. Expansion (Espansione)
- 3.1. Literal Expansion (Espansione letterale)
- 3.2. Expression Expansion (Espansione di espressioni)
- 3.2.1. Variable Expansion (Espansione di variabili)
- 3.2.2. Simple String Expansion:
{var}(Espansione di stringa semplice) - 3.2.3. Reserved Expansion: {+var} (Espansione di caratteri riservati)
- 3.2.4. Fragment Expansion: {#var} (Espansione di frammento)
- 3.2.5. Label Expansion with Dot-Prefix: {.var} (Espansione di etichetta con prefisso punto)
- 3.2.6. Path Segment Expansion: {/var} (Espansione di segmento di percorso)
- 3.2.7. Path-Style Parameter Expansion: {;var} (Espansione di parametro stile percorso)
- 3.2.8. Form-Style Query Expansion: {?var} (Espansione di query stile modulo)
- 3.2.9. Form-Style Query Continuation: {&var} (Continuazione di query stile modulo)
- 4. Security Considerations (Considerazioni sulla sicurezza)
- 5. Acknowledgments (Riconoscimenti)
- 6. References (Riferimenti)
- 6.1. Normative References (Riferimenti normativi)
- 6.2. Informative References (Riferimenti informativi)
Appendici (Appendices)
Risorse correlate
- Testo originale ufficiale: RFC 6570
- Pagina ufficiale: RFC 6570 DataTracker
- Errata: RFC Editor Errata