Funkcja Keep-Alive

Protokół HTTP został zbudowany na bazie protokołu TCP (Transmission Control Protocol). We wczesnych implementacjach HTTP każde żądanie HTTP wymagało utworzenia nowego gniazda połączenia. Takie rozwiązanie było bardzo nieefektywne, ponieważ wiele żądań HTTP na stronie internetowej było kierowanych do tego samego serwera. Przykładowo: większość żądań pobrania obrazów strony internetowej była kierowana do tego samego serwera obrazów. Trwałe połączenia (w HTTP/1.0 nazywane również Keep-Alive) zostały wprowadzone w celu rozwiązania problemu związanego z nieefektywnym wymogiem otwierania i zamykania wielu gniazd połączenia z tym samym serwerem WWW. Taki rodzaj połączenia pozwala przeglądarce internetowej na przeprowadzanie wielu ...

Get Wydajne witryny internetowe. Przyspieszanie działania serwisów WWW now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.