Cos'è un URL? Comprendere i Localizzatori di Risorse Uniformi
Un Uniform Resource Locator (URL) è l'indirizzo utilizzato per localizzare una risorsa specifica su Internet — come una pagina web, un'immagine, un video o un file. Pensalo come l'equivalente digitale di un indirizzo stradale, che dice al browser esattamente dove trovare qualcosa.
Anatomia di un URL
https://www.example.com:443/images/photo.jpg?id=123#section2
1. Schema (Protocollo)
https:// — Definisce come il browser comunica con il server. Schemi comuni: http, https, ftp, mailto.
2. Nome host (Dominio o IP)
www.example.com — L'indirizzo del server. Può essere un nome di dominio o un IP come 192.0.2.1.
3. Porta (Opzionale)
:443 — La porta di rete. Di solito omessa perché si presuppongono i valori predefiniti (80 per HTTP, 443 per HTTPS).
4. Percorso
/images/photo.jpg — La posizione specifica del file o della risorsa sul server.
5. Stringa di query (Opzionale)
?id=123 — Coppie chiave-valore inviate al server per contenuti dinamici (termini di ricerca, filtri, ID).
6. Identificatore di frammento (Opzionale)
#section2 — Indirizza il browser a una sezione specifica all'interno della pagina (solo lato client, non inviato al server).
Perché gli URL sono importanti
Gli URL forniscono un modo universale e standardizzato per condividere e accedere alle risorse in tutto il web globale. Sono leggibili dall'uomo, gerarchici ed estensibili — consentendo il web interconnesso che usiamo ogni giorno.