6) In cosa consiste in particolare l’HTTP one-shot connection?
L’ HTTP One-shot connection consiste delle seguenti fasi:
browser (http client) riceve un URL dall’utente
Il browser richiede al DNS di risolvere il nome della macchina specificata nell’URL
Il DNS risponde con l’indirizzo IP
Il browser stabilisce una connessione TCP sulla porta 80 dell’indirizzo IP
Il browser manda una richiesta con il metodo: GET nome_pagina _web
Il server risponde mandando la pagina web richiesta
Attenzione: la presenza in una pagina web di altri oggetti (immagini, applets, ecc.) costringe il client ad aprire una differente connessione per ognuno degli oggetti necessari.
Il cliente http può eseguire richieste seguendo protocolli differenti (es. ftp) e quindi usando porte differenti.