Spisu treści:
- Definicja - Co oznacza protokół przesyłania hipertekstu (HTTP)?
- Techopedia wyjaśnia protokół przesyłania hipertekstu (HTTP)
Definicja - Co oznacza protokół przesyłania hipertekstu (HTTP)?
HyperText Transfer Protocol (HTTP) to protokół warstwy aplikacji używany głównie w sieci WWW. HTTP korzysta z modelu klient-serwer, w którym przeglądarka internetowa jest klientem i komunikuje się z serwerem WWW, który obsługuje witrynę. Przeglądarka używa protokołu HTTP, który jest przenoszony przez protokół TCP / IP w celu komunikowania się z serwerem i pobierania treści WWW dla użytkownika.
HTTP jest powszechnie używanym protokołem i został szybko przyjęty przez Internet ze względu na swoją prostotę. Jest to bezpaństwowy i bezpołączeniowy protokół.
Techopedia wyjaśnia protokół przesyłania hipertekstu (HTTP)
Chociaż prostota HTTP jest jego największą siłą, jest także jej główną wadą. W rezultacie pojawił się projekt HyperText Transfer Protocol - Next Generation (HTTP-NG) jako próba zastąpienia HTTP. HTTP-NG obiecuje zapewnić znacznie wyższą wydajność i dodatkowe funkcje wspierające wydajne aplikacje komercyjne, a także upraszczające funkcje zabezpieczeń i uwierzytelniania HTTP. Niektóre cele HTTP-NG zostały już zaimplementowane w HTTP / 1.1, który obejmuje ulepszenia wydajności, bezpieczeństwa i innych funkcji w stosunku do oryginalnej wersji HTTP / 1.0.
Podstawowe żądanie HTTP obejmuje następujące kroki:
- Połączenie z serwerem HTTP zostanie otwarte.
- Żądanie jest wysyłane do serwera.
- Niektóre przetwarzanie jest wykonywane przez serwer.
- Odpowiedź z serwera jest odsyłana.
- Połączenie jest zamknięte.
Istnieją dwie wersje HTTP, wersja HTTP / 1.0 i najnowsza wersja HTTP / 1.1. Zmiana dokonana w wersji dotyczyła głównie połączenia dla każdej transakcji żądania i odpowiedzi. W poprzedniej wersji potrzebne było osobne połączenie. W późniejszej wersji połączenie może być wielokrotnie użyte ponownie.
