HTTP
HTTP (Hypertext Transfer Protocol) è il set di regole di trasmissione di file (testo, grafica, immagini, suono, video e altri file multimediali) sul World Wide Web. Non appena un utente Internet avvia il suo browser Web, comincia a fare indirettamente uso di HTTP. HTTP è un protocollo di applicazione che agisce in cima ai protocolli della suite TCP/IP (i protocolli base per Internet).L’idea di HTTP include (come suggerisce il termine Hypertext contenuto nel nome) il concetto che i file possono contenere riferimenti ad altri file la cui selezione richiama ulteriori richieste di trasferimento. Tutti i server Web contengono, oltre ai file di pagine Web che servono, un daemon HTTP, un programma progettato per attendere le richieste HTTP e gestirle quando arrivano. Il vostro browser Web è un client HTTP, che invia richieste ai server. Quando l’utente browser inserisce richieste di file sia dall’apertura di un file Web (digitandone la URL o Uniform Resource Locator) sia cliccando su un link ipertestuale, il browser costruisce una richiesta HTTP e la invia all’indirizzo IP indicato dalla URL. Il daemon HTTP nel server di destinazione riceve la richiesta e risponde inviando i file richiesti o associati alla richiesta. (Una pagina Web è costituita spesso da più di un file).
L’ultima versione di HTTP è HTTP 1.1.
