What is HTTP Pipelining?
HTTP pipelining is a technique in HTTP/1.1 that allows a client to send multiple requests over a single TCP connection without waiting for the corresponding responses. While designed to reduce latency, it suffers from head-of-line blocking and is notoriously poorly supported by intermediate proxies. For modern data pipelines, it has been entirely superseded by HTTP/2 multiplexing, and attempting to force it often triggers legacy WAF anomalies.