Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Il livello Applicazione
Unità di apprendimento1
Lezione 2
Il Web e HTTP
In questa lezione impareremo:
L’architettura del WEB
Il protocollo HTTP
Il formato di messaggio HTTP
Il World Wide Web
WWW (World Wide Web) significa “ragnatela intorno
al mondo” ed è un insieme di pagine multimediali,
documenti testuali, audio e video, collegati tra loro,
entro i quali ci si può spostare con diverse modalità.
In sostanza, è l’insieme delle pagine ipermediali di
Internet, cioè è un ipertesto multimediale distribuito.
Il successo del WEB
Il successo del web è dovuto alla facilità di
recuperare le informazioni e renderle subito
fruibili all’utente attraverso semplici click su
dei link; il famoso ipertesto.
URI (Universal Resource
Identifier)
All’interno della rete Internet ciascuna risorsa è identificata
in modo univoco mediante un indirizzo URI (Universal
Resource Identifier).
L’URI non è altro che un indirizzo univoco di una
particolare risorsa nella rete, rappresenta la risorsa che si
vuole raggiungere.
Per capire il funzionamento del Web vediamo un piccolo
esempio che aiuta a comprendere cosa accade quando un
utente si vuole collegare a un certo indirizzo URI, in questo
caso al sito http://www.istruzione.it.
il browser recupera le informazioni secondo i meccanismi previsti per le
risorse identificate con lo schema URI-HTTP;
il server che contiene le pagine Web del sito www.istruzione.it risponde
alla richiesta inviando le informazioni che si vogliono ottenere;
il browser interpreta la risposta, identificando il tipo di documento che
viene trasmesso (content-type) e a sua volta invia altre richieste per
recuperare le informazioni collegate, quali per esempio le immagini
relative alle notizie dell’ultim’ora;
il browser mostra le informazioni ricevute, che includono a loro volta
collegamenti ipertestuali.
URL (Universal Resource
Locator)
Generalmente si sente parlare di URL (Uniform Resourse
Locator) e non di URI, ma la differenza tra i due riferimenti a
indirizzi Internet sta nel fatto che l’URL è un particolare tipo di
URI e un URI può identificare oggetti anche non correlati ai
protocolli Internet esistenti (si pensi per esempio al caso di
about:netscape).
Ogni documento Internet è individuato da un indirizzo URL che
lo identificano in modo univoco, che è formato da:
protocollo per la connessione (HTTP per pagine web);
nome simbolico (o indirizzo IP) del server;
pathname del file sul server.
ES: http://www.google.com/index.html
Meccanismo di comunicazione
Il meccanismo che sta alla base della comunicazione attraverso
il protocollo HTTP è il seguente: