Cloud & IT Cert Prep · Lezione

Che cosa succede quando visita un sito Web

Segua una richiesta dal browser a un server remoto e ritorno.

Lezione 2 di 413 passaggi

Che cosa succede quando visita un sito Web è una lezione Cloud & IT Cert Prep gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Cloud & IT Cert Prep, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Cloud & IT Cert Prep include 4 lezioni in totale.

Un semplice clic, un grande viaggio

Visitare un sito web sembra istantaneo, ma in quella frazione di secondo accadono molte cose. Seguiamo una richiesta dal browser a un server lontano e ritorno.

Passaggio 1: risolvere il nome

Per prima cosa, il dispositivo chiede al Domain Name System (DNS) di convertire l'indirizzo web digitato in un indirizzo IP numerico. Se questa ricerca non riesce, la pagina non verrà caricata.

Passaggio 2: Avvio di una connessione

Conoscendo l'indirizzo IP, il browser apre una connessione usando TCP. Un rapido handshake verifica che entrambe le parti siano pronte prima che inizi il flusso di dati. Il codice lo mostra.

Client  -> SYN ->      Server
Client  <- SYN/ACK <-  Server
Client  -> ACK ->      Server

Passaggio 3: Protezione del canale

La maggior parte dei siti usa HTTPS, che aggiunge la crittografia tramite TLS. Un handshake scambia le chiavi, così i dati risultano illeggibili a chiunque stia osservando: ecco il lucchetto. 🔒

Passaggio 4: Invio della richiesta

Ora il browser invia una richiesta HTTP per ottenere una pagina specifica. HTTP definisce il modo in cui il browser invia la richiesta e il server fornisce la risposta.

Passaggio 5: Attraversamento di Internet

La richiesta non arriva direttamente a destinazione. Viene suddivisa in pacchetti che passano attraverso molti router, ognuno dei quali li inoltra più vicino al server.

Passaggio 6: Il server risponde

Il server riceve la richiesta, trova o crea la pagina e rimanda una risposta HTTP con un codice di stato (ad esempio 200 per indicare il successo) e il contenuto.

Passaggio 7: Rendering della pagina

Il browser riassembla i pacchetti e avvia il rendering della pagina, poi recupera file aggiuntivi come immagini e script. Quella che sembrava una richiesta in realtà erano molte.

La cache fa risparmiare tempo

Per velocizzare le operazioni, i risultati vengono messi in cache, cioè archiviati temporaneamente. Il browser riutilizza le immagini, le risposte DNS rimangono disponibili e le copie vengono conservate più vicino a Lei.

Quando i passaggi non riescono

Ogni passaggio può fallire in modo diverso: un errore DNS, un timeout della connessione, un errore 404 (non trovato) o un errore 500 (errore del server). I passaggi indicano il punto in cui si è verificato il problema.

Il viaggio completo di andata e ritorno

Il percorso completo: DNS risolve il nome, TCP stabilisce la connessione, TLS la protegge, una richiesta HTTP viene instradata al server e il browser visualizza la risposta, tutto in meno di un secondo.

Verifica rapida

Qual è il primo passaggio quando visita un sito web usando il suo nome?

Riepilogo

Visitare un sito esegue passaggi ben definiti: DNS risolve il nome, TCP stabilisce la connessione, TLS la protegge, una richiesta HTTP passa attraverso i router e la pagina viene visualizzata.

Gratis per iniziare

Impara Cloud & IT Cert Prep con un tutor IA — gratis

Scrivi ed esegui vero codice nel tuo browser, ricevi aiuto istantaneo da un tutor IA disponibile 24/7, e riprendi da dove hai lasciato sul web o nell'app.

Corsi
150
Lezioni
600

Domande Frequenti

La lezione «Che cosa succede quando visita un sito Web» è gratuita?

Sì — il testo completo di «Che cosa succede quando visita un sito Web» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Cloud & IT Cert Prep, passa a CoddyKit PRO. Il corso Cloud & IT Cert Prep include 4 lezioni in totale.

Cosa imparerò in «Che cosa succede quando visita un sito Web»?

Segua una richiesta dal browser a un server remoto e ritorno. Eserciti Cloud & IT Cert Prep con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Cloud & IT Cert Prep?

Non è richiesta alcuna esperienza precedente. Cloud & IT Cert Prep su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.

Quanto tempo richiede la lezione «Che cosa succede quando visita un sito Web»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Cloud & IT Cert Prep?

Sì. Ogni lezione Cloud & IT Cert Prep include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Internet come rete di reti
  2. Che cosa succede quando visita un sito Web
  3. Provider Internet e dorsali
  4. Nozioni di base su larghezza di banda, throughput e latenza
← Torna a Cloud & IT Cert Prep