« Back to Glossary Index

HTTP (Hypertext Transfer Protocol) è un protocollo di rete utilizzato per la trasmissione di dati su Internet. Viene utilizzato per comunicare tra un server web e un browser, consentendo ai client di richiedere risorse, come pagine web o immagini, da un server web e ricevere la risposta. HTTP è un protocollo client-server, il che significa che il browser funge da client che invia richieste al server e il server risponde alle richieste inviando i dati richiesti. Le richieste HTTP sono composte da un metodo (ad esempio GET o POST), una URL e un’intestazione che fornisce informazioni aggiuntive sulla richiesta. La risposta HTTP include un codice di stato che indica se la richiesta è stata eseguita con successo, un’intestazione che fornisce informazioni aggiuntive sulla risposta e il corpo della risposta che contiene i dati richiesti. HTTP è stato progettato per essere semplice, affidabile e indipendente dalla piattaforma, il che lo rende uno dei protocolli di rete più utilizzati al mondo. La versione più recente di HTTP è HTTP/2, che introduce nuove funzionalità come la compressione delle intestazioni e il supporto per le richieste multiple in una sola connessione.

« Torna all'indice