Domenica, 5 febbraio 2012 - 08:06

>> Il protocollo HTTP

HTTP è l'acronimo di HyperText Transfer Protocol (protocollo di trasferimento di un ipertesto) che viene usato come principale sistema per la trasmissione di informazioni sul web. Le specifiche del protocollo sono attualmente in carica al W3C (World Wide Web Consortium).

L'HTTP funziona su un meccanismo richiesta/risposta: il client esegue una richiesta ed il server restituisce la risposta. Nell'uso comune il client corrisponde al browser ed il server al sito web. Vi sono quindi due tipi di messaggi HTTP: messaggi richiesta e messaggi risposta.

La prima versione, la 0.9, dell'HTTP risale alla fine degli anni '80 del XX secolo e costituiva, insieme con l'HTML e gli URL, il nucleo base del World Wide Web.

La versione HTTP/1.0, venne implementata nel 1991 e proposta come RFC nel 1996. Con la diffusione dei primi browser grafici, il WWW conobbe un successo crescente e divennero evidenti alcuni limiti della versione 1.0 del protocollo, in particolare l'impossibilità di ospitare più siti www sullo stesso server, una scarsa sicurezza e la cattiva gestione delle connessioni TCP.

Il protocollo venne quindi esteso nella versione HTTP/1.1, presentato come RFC 2068 nel 1997.

HTTP tratto da WIKIPEDIA.


Contenuto disponibile sotto GNU Free Documentation License (www.gnu.org/copyleft/fdl.html).