technique in which multiple HTTP requests are sent on a single TCP connection without waiting for the corresponding responses
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
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).