HTTP pipelining
Sign in to savetechnique in which multiple HTTP requests are sent on a single TCP connection without waiting for the corresponding responses
Wikidata facts
Show 1 more fact
- Stack Exchange tag
- stackoverflow.com/tags/http-pipelining
Sources (1)
via Wikidata · CC0
Article · Italiano
L'HTTP pipelining è una tecnica in cui vengono inviate più richieste HTTP su una singola connessione TCP senza aspettare le risposte corrispondenti. L'adozione del pipelining delle richieste HTTP comporta un significativo miglioramento nella velocità di caricamento delle pagine HTML, in particolare nel caso di connessioni ad alta latenza come nel caso delle connessioni satellitari. Poiché è generalmente possibile inserire più richieste HTTP nello stesso segmento TCP, il pipelining HTTP consente di inviare e ricevere sulla rete meno pacchetti, riducendone quindi il carico. Metodi non idempotenti come POST non dovrebbero subire pipelining, mentre sequenze di GET ed HEAD possono sempre avvantaggiarsi di questa tecnica. Una sequenza di altre richieste come GET, HEAD, PUT e DELETE possono o non possono sfruttare il pipelining a seconda del fatto che ogni richiesta dipenda o meno dall'effetto delle altre. Per poter essere attuato il pipelining HTTP necessita il supporto sia lato client che lato server.I server che implementano il protocollo HTTP/1.1 devono supportare il pipelining, il che non significa che debbano rispondere alle richieste in pipelining, ma quantomeno non devono dare errori qualora in client invii richieste di questo tipo.
Abstract from DBpedia / Wikipedia · CC BY-SA