L'indirizzo URL
Nella rete internet l'indirizzo URL identifica in modo univoco una particolare risorsa su internet.
Cosa significa URL
L'URL è l'acronimo di Uniform Resource Locator.
A cosa serve?
L'utilizzo delle URL rende più facile trovare una risorsa nella rete delle reti.
L'URL può essere associata all'home page di un sito web, a una determinata pagina web, ad un'immagine, ecc.
Le componenti di un indirizzo Url
L'indirizzo URL è composto dai seguenti elementi:
Il protocollo
Questo parametro indica quale protocollo utilizzare per accedere al server.
Alcuni protocolli utilizzati su internet sono HTTP, HTTPS, FTP, ecc.
Ogni protocollo ha funzioni specifiche e un linguaggio di riferimento.
Se non specificato il browser utilizza come protocollo di default HTTP://.
Lo username e password
Alcune risorse ad accesso riservato possono richiedere all'utente di loggarsi con una username (logon-id) e una password.
Queste informazioni sono passate dal browser al server di destinazione tramite i parametri Username e Password dell'indirizzo URL.
I due parametri seguono il protocollo, sono separati tra loro da due punti (:) e sono chiusi dal carattere speciale @.
Ad esempio
http://nome:password@www.andreaminini.com
Il nome host
Il nome dell'host è l'indirizzo fisico del server.
È normalmente rappresentato da un nome di dominio ( es. www.andreaminini.com ) oppure da un indirizzo IP (es. 95.110.203.33).
La porta
La porta indica quale porta del server utilizzare sul server di destinazione della risorsa. È un parametro opzionale.
Nella navigazione web è il browser a gestirlo in modo automatico.
L'utente può, comunque, richiedere che la richiesta sia gestita da una particolare porta logica del server.
Il parametro segue immediatamente il nome di host da cui è separato tramite il carattere dei due punti (:).
Ad esempio
www.andreaminini.com:80
Il percorso
Il percorso è il pathname (sentiero) che consente di raggiungere la risorsa dalla radice (root) del server.
In genere il percorso è una sequenza di directory separate da una barra.
Nel pathname è compreso anche il nome della risorsa.
Ad esempio
/indirizzo-url.html
La seguenza precedente identifica il percorso e il nome della risorsa web da visualizzare sul browser.
La query string
Il query string è un parametro opzionale dell'indirizzo URL. Segue il percorso della risorsa da cui è separato tramite il simbolo del punto interrogativo ( ? ).
Tramite la query string è possibile inviare al server dei parametri di funzionamento.
È una tecnica molto utilizzata per la gestione dei siti dinamici.
Ad esempio
/visualizzapagina.php?id=321.
L'identificatore
L'identificatore consente al browser di saltare direttamente a un punto interno della risorsa.
E' riconosciuto dalla presenza del simbolo cancelletto #.
Ad esempio
/indirizzo-url.html#funzioni
Gli identificatori sono utilizzati come ancore per realizzare dei collegamenti ipertestuali interni alla pagina.