HTTP pipelining is a technique in which multiple HTTP requests are written out to a single socket without waiting for the corresponding responses. Pipelining is only supported in HTTP/1.1, not in 1.0.

PropertyValue
p:abstract
  • HTTP pipelining is a technique in which multiple HTTP requests are written out to a single socket without waiting for the corresponding responses. Pipelining is only supported in HTTP/1.1, not in 1.0. The pipelining of requests results in a dramatic improvement in page loading times, especially over high latency connections such as satellite Internet connections. Since it is usually possible to fit several HTTP requests in the same TCP packet, HTTP pipelining allows fewer TCP packets to be sent over the network, reducing network load. Only idempotent requests should be pipelined, such as GET and HEAD requests. POST requests should not be pipelined. Requests on a new connection should not be pipelined either, since it has not yet been determined if the origin server (or proxy server) supports HTTP/1.1. Hence, pipelining can only be done when reusing an existing (keepalive) persistent connection. HTTP pipelining requires both the client and the server to support it. HTTP/1.1 conforming servers are required to support pipelining. This does not mean that servers are required to pipeline responses, but that they are required not to fail if a client chooses to pipeline requests. (en)
  • Pipelining - cecha komunikacji z użyciem protokołów, polegająca na wysyłaniu kilku żądań na raz, bez czekania na odpowiedź przed wysłaniem następnego zlecenia. Zwiększona jest dzięki temu wydajność w środowiskach z połączeniami o dużych opóźnieniach. Pipelining wykorzystują (opcjonalnie) m.in. HTTP, POP3 i SMTP. Pipelining HTTP został dość wcześnie zastosowany w przeglądarce Opera. W 2005 roku popularne stało się "przyspieszanie" przeglądarek Internetowych Mozilla oraz Mozilla Firefox poprzez włączenie w nich obsługi pipeliningu, co jednak mogło spowodować błędy w wyświetlaniu niektórych stron. (pl)
  • HTTP 管線化 是將多個HTTP要求(request)整批送出的技術,而在傳送過程中不需先等待伺服端的回應。管線化機制須透過永久連線(persistent connection)完成,僅 HTTP/1.1 支援此技術(HTTP/1.0 不支援),並且只有 GET 和 HEAD 要求可以進行管線化,而 POST 則有所限制。此外,初次建立連線時也不應啟動管線機制,因為對方(伺服器)不一定支援 HTTP/1.1 版本的協定。 瀏覽器將 HTTP 要求大批送出可大幅縮短頁面的載入時間,特別是在傳輸延遲(lag/latency)較高的情況下(如衛星連線)。此技術之關鍵在於多個 HTTP 的要求訊息可以同時塞入一個 TCP 封包中,所以只送出一個封包即可同時發出多個要求,藉此可減少網路上多餘的封包並降低線路負載。 (zh)
p:hasPhotoCollection
p:reference
p:wikipage-pl
p:wikipage-zh
rdfs:comment
  • HTTP pipelining is a technique in which multiple HTTP requests are written out to a single socket without waiting for the corresponding responses. Pipelining is only supported in HTTP/1.1, not in 1.0. (en)
  • Pipelining - cecha komunikacji z użyciem protokołów, polegająca na wysyłaniu kilku żądań na raz, bez czekania na odpowiedź przed wysłaniem następnego zlecenia. Zwiększona jest dzięki temu wydajność w środowiskach z połączeniami o dużych opóźnieniach. Pipelining wykorzystują (opcjonalnie) m.in. HTTP, POP3 i SMTP. (pl)
  • HTTP 管線化 是將多個HTTP要求(request)整批送出的技術,而在傳送過程中不需先等待伺服端的回應。管線化機制須透過永久連線(persistent connection)完成,僅 HTTP/1.1 支援此技術(HTTP/1.0 不支援),並且只有 GET 和 HEAD 要求可以進行管線化,而 POST 則有所限制。此外,初次建立連線時也不應啟動管線機制,因為對方(伺服器)不一定支援 HTTP/1.1 版本的協定。 (zh)
rdfs:label
  • HTTP pipelining (en)
  • Pipelining (pl)
  • HTTP管線化 (zh)
skos:subject
foaf:depiction
foaf:img
foaf:page
p:redirect