Hypertext Transfer Protocol (HTTP)

Autore: Roger Morrison
Data Della Creazione: 1 Settembre 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
O HyperText Transfer Protocol (HTTP)
Video: O HyperText Transfer Protocol (HTTP)

Contenuto

Definizione - Cosa significa HTTP Transfer Protocol (HTTP)?

Hyper 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.

Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega Hyper Transfer Protocol (HTTP)

Sebbene la semplicità di HTTP sia la sua più grande forza, è anche il suo principale svantaggio. Di conseguenza, il progetto Hyper Transfer 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 la sicurezza e le funzionalità di autenticazione HTTP. Alcuni degli obiettivi 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:


  1. Viene aperta una connessione al server HTTP.
  2. Una richiesta viene inviata al server.
  3. Alcune elaborazioni vengono eseguite dal server.
  4. Viene inviata una risposta dal server.
  5. 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.