Sommario:
- Definizione - Cosa significa HTTP (Hypertext Transfer Protocol)?
- Techopedia spiega Hypertext Transfer Protocol (HTTP)
Definizione - Cosa significa HTTP (Hypertext Transfer Protocol)?
HyperText Transfer Protocol (HTTP) è un protocollo a livello di applicazione utilizzato principalmente sul World Wide Web. HTTP utilizza un modello client-server in cui il browser Web è il client e comunica con il server Web che ospita il sito Web. Il browser utilizza HTTP, che viene trasportato su TCP / IP per comunicare con il server e recuperare contenuto Web per l'utente.
HTTP è un protocollo ampiamente utilizzato ed è stato rapidamente adottato su Internet per la sua semplicità. È un protocollo senza stato e senza connessione.
Techopedia spiega Hypertext Transfer Protocol (HTTP)
Sebbene la semplicità di HTTP sia la sua più grande forza, è anche il suo principale svantaggio. Di conseguenza, il progetto HyperText Protocol Protocol - Next Generation (HTTP-NG) è emerso come un tentativo di sostituire HTTP. HTTP-NG promette di offrire prestazioni molto più elevate e funzionalità aggiuntive per supportare applicazioni commerciali efficienti oltre a semplificare le funzionalità di sicurezza e autenticazione di HTTP. Alcuni degli obiettivi di HTTP-NG sono già stati implementati in HTTP / 1.1, che incorpora prestazioni, sicurezza e altri miglioramenti delle funzionalità alla versione originale HTTP / 1.0.
Una richiesta HTTP di base prevede i seguenti passaggi:
- Viene aperta una connessione al server HTTP.
- Una richiesta viene inviata al server.
- Alcune elaborazioni vengono eseguite dal server.
- Viene inviata una risposta dal server.
- La connessione è chiusa
Esistono due versioni di HTTP, la versione HTTP / 1.0 e l'ultima versione HTTP / 1.1. La modifica apportata alla revisione riguardava principalmente la connessione per ciascuna transazione di richiesta e risposta. Nella sua versione precedente, era necessaria una connessione separata. Nella versione successiva, la connessione può essere riutilizzata più volte.
