HTTP pipelining

HTTP pipelining
HTTP
Постоянное соединение · Сжатие · HTTPS
Методы
OPTIONS · GET · HEAD · POST · PUT · DELETE · TRACE · CONNECT · PATCH
Заголовки
Cookie · ETag · Location · Referer
DNT · X-Forwarded-For
Коды состояния
301 Moved permanently
302 Found
303 See Other
403 Forbidden
404 Not Found

HTTP pipelining (переводится как Конвейерная обработка HTTP) — технология, которая позволяет передавать на сервер сразу несколько запросов в одном соединении, не ожидая соответствующих ответов. Конвейерная обработка поддерживается только в HTTP/1.1, но не в 1.0.

Браузер Microsoft Internet Explorer не поддерживает HTTP pipelining, а в Mozilla Firefox она по умолчанию отключена.

Положительное действие

Включение HTTP pipelining должно увеличить скорость загрузки страниц на медленных каналах и уменьшить количество TCP/IP пакетов, то есть нагрузку на сеть. Наибольшую выгоду от Pipelining получат те, у кого время отклика составляет существенную часть от общего времени коннекта (это спутниковый Интернет, DSL и Dial-Up).

Отрицательное действие

Pipelining существенно повышает нагрузку на сервер, что может привести к DoS. Поэтому использование незнакомыми с принципами pipelining пользователями (например, с помощью Fasterfox для Firefox) не рекомендуется.

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "HTTP pipelining" в других словарях:

  • 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… …   Wikipedia

  • HTTP-Pipelining — Schema einer HTTP Verbindung ohne und mit Pipelining HTTP Pipelining ist eine Technik, bei der mehrere HTTP Anfragen einem einzigen Socket übergeben werden, ohne auf eine Antwort zu warten. Pipelining wird ausschließlich von HTTP/1.1 unterstützt …   Deutsch Wikipedia

  • Pipelining — steht für Pipelining als Mikroarchitektur in Prozessoren: Pipeline (Prozessor) HTTP Pipelining, Technik, bei der mehrere HTTP Anfragen einem einzigen Socket übergeben werden Diese Seite ist eine Begriffsklärung zu …   Deutsch Wikipedia

  • HTTP — (Hypertext Transfer Protocol) Familie: Internetprotokollfamilie Einsatzgebiet: Datenübertragung, Hypertext u. a. Port: 80/TCP HTTP im TCP/IP‑Protokollstapel: Anwendung HTTP Transport …   Deutsch Wikipedia

  • HTTP-Anfrage — HTTP (Hypertext Transfer Protocol) Familie: Internetprotokollfamilie Einsatzgebiet: Datenübertragung, Hypertext u. a. Port: 80/TCP HTTP im TCP/IP‑Protokollstapel: Anwendung HTTP Transport …   Deutsch Wikipedia

  • HTTP-Request — HTTP (Hypertext Transfer Protocol) Familie: Internetprotokollfamilie Einsatzgebiet: Datenübertragung, Hypertext u. a. Port: 80/TCP HTTP im TCP/IP‑Protokollstapel: Anwendung HTTP Transport …   Deutsch Wikipedia

  • Http — (Hypertext Transfer Protocol) Familie: Internetprotokollfamilie Einsatzgebiet: Datenübertragung, Hypertext u. a. Port: 80/TCP HTTP im TCP/IP‑Protokollstapel: Anwendung HTTP Transport …   Deutsch Wikipedia

  • HTTP persistent connection — HTTP persistent connections, also called HTTP keep alive, or HTTP connection reuse, is the idea of using the same TCP connection to send and receive multiple HTTP requests/responses, as opposed to opening a new connection for every single… …   Wikipedia

  • Pipelining HTTP — Le pipelining HTTP est une technique consistant à combiner plusieurs requêtes HTTP dans une seule connexion TCP sans attendre les réponses correspondant à chaque requête. Le pipelining présente plusieurs avantages: amélioration importante du… …   Wikipédia en Français

  • HTTP — Hypertext Transfer Protocol Pile de protocoles 7 • Application 6 • Présentation 5 • Session 4 • …   Wikipédia en Français


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»