Uniform Resource Identifier (URI)

Uniform Resource Identifier (URI)

Un Uniform Resource Identifier (URI) è un termine generico utilizzato per indicare tutti i tipi di nomi e indirizzi che si riferiscono agli oggetti presenti nel World Wide Web. In sostanza, un URI è una stringa di caratteri che identifica una risorsa su Internet in modo univoco.

Struttura di un URI

Un URI è composto da diverse parti che, combinate tra loro, specificano in modo dettagliato come accedere a una risorsa. Le parti principali di un URI sono:

  1. Schema: Indica il protocollo utilizzato per accedere alla risorsa, come http, https, ftp, mailto, ecc.
  2. Authority: Comprende l’informazione relativa al dominio (e, facoltativamente, la porta). Ad esempio, www.esempio.com.
  3. Path: Specifica il percorso della risorsa all’interno del dominio. Ad esempio, /cartella/file.html.
  4. Query: Una stringa di dati che viene passata alla risorsa. È opzionale e inizia con un punto di domanda (?). Ad esempio, ?id=1234.
  5. Fragment: Una parte specifica della risorsa, indicata con un cancelletto (#). Ad esempio, #sezione2.

Tipi di URI

Esistono due principali tipi di URI:

  1. URL (Uniform Resource Locator): Un tipo di URI che, oltre a identificare una risorsa, fornisce i mezzi per localizzarla specificando il suo indirizzo. Esempio: https://www.esempio.com/index.html.
  2. URN (Uniform Resource Name): Un tipo di URI che serve a identificare una risorsa in modo univoco, indipendentemente dalla sua posizione attuale. Un URN non fornisce le informazioni per accedere alla risorsa. Esempio: urn:isbn:0451450523.

Esempio di URI

Consideriamo l’URI seguente: https://www.esempio.com/cartella/file.html?id=1234#sezione2.

  • Schema: https
  • Authority: www.esempio.com
  • Path: /cartella/file.html
  • Query: id=1234
  • Fragment: #sezione2

Importanza degli URI

Gli URI sono fondamentali per il funzionamento del Web poiché permettono di identificare e localizzare risorse in modo univoco. Essi costituiscono la base per la navigazione, l’interazione e lo scambio di dati su Internet.

Conclusione

Gli URI svolgono un ruolo cruciale nel mondo digitale, consentendo agli utenti e alle applicazioni di accedere alle risorse in modo semplice e standardizzato. La loro struttura flessibile e la capacità di rappresentare sia indirizzi sia nomi univoci rendono gli URI uno strumento essenziale per la comunicazione e la gestione delle risorse su Internet.

Vuoi garantire la massima sicurezza informatica alla tua azienda? ISGroup SRL è qui per aiutarti con soluzioni di cyber security su misura per la tua azienda.

Vuoi che gestiamo tutto noi per te? Il servizi di Virtual CISO e di gestione delle vulnerabilità sono perfetti per la tua organizzazione.

Hai già le idee chiare su quello che ti serve? Esplora i nostri servizi di:

E molto altro. Proteggi la tua azienda con i migliori esperti di cybersecurity!