Hypertext Transfer Protocol Problemi

October 7

Hypertext Transfer Protocol Problemi


L'Hypertext Transfer Protocol (HTTP) è una semplice applicazione basata su testo che è alla base del World Wide Web. Ha funzionato bene per diffondere Internet, ma ci sono problemi con la modalità di HTTP di funzionamento.

metodo

HTTP è un sistema "connectionless". Il client invia una richiesta e il server risponde e la transazione è completata. La maggior parte delle pagine web contengono diversi elementi (testo e immagini) ognuno dei quali genera una richiesta separata. Ogni richiesta ha un sovraccarico amministrativo. Questo rende anche cifratura e autenticazione difficile da eseguire.

Ritardo

Ogni richiesta effettuata da HTTP deve aspettare il suo turno per ottenere l'attenzione del server. Ciò provoca il processo di visualizzazione di una pagina Web utilizzando più tempo di attesa di trasferimento di dati.

Sviluppo

HTTP / 1.1 include la capacità di stabilire una connessione. Si chiama questa sua "modalità pipeline." Molte richieste e le risposte viaggiano lungo la conduttura fino a quando l'intera pagina viene scaricato. Tuttavia, HTTP non ha un meccanismo per registrare lo stato di un collegamento da una pagina all'altra, e così programmatori devono usare "cookie" (titolari piccola variabile) e "applet" (programmi scaricati) installato provvisoriamente nel computer client per compensare le carenze HTTP.