Protokol Hypertext Transfer Protocol (HTTP)

Autor: Roger Morrison
Datum Vytvoření: 1 Září 2021
Datum Aktualizace: 1 Červenec 2024
Anonim
O HyperText Transfer Protocol (HTTP)
Video: O HyperText Transfer Protocol (HTTP)

Obsah

Definice - Co znamená protokol HTTP (Hyper Transfer Protocol)?

Protokol Hyper Transfer Protocol (HTTP) je protokol aplikační vrstvy používaný primárně na webu. HTTP používá model klient-server, kde webový prohlížeč je klientem a komunikuje s webovým serverem, který je hostitelem webu. Prohlížeč používá HTTP, který je přenášen přes TCP / IP ke komunikaci se serverem a načtení webového obsahu pro uživatele.


HTTP je široce používaný protokol a díky své jednoduchosti byl rychle přijat přes internet. Je to protokol bez státní příslušnosti a bez připojení.

Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje protokol HTTP (Hyper Transfer Protocol)

Přestože jednoduchost HTTP je jeho největší síla, je to také jeho hlavní nevýhoda. Výsledkem je, že se jako pokus o nahrazení HTTP objevil projekt Hyper Transfer Protocol - nová generace (HTTP-NG). Protokol HTTP-NG slibuje, že kromě zjednodušení funkcí zabezpečení a autentizace HTTP poskytne mnohem vyšší výkon a další funkce na podporu efektivních komerčních aplikací. Některé z cílů HTTP-NGs již byly implementovány v HTTP / 1.1, které zahrnuje zlepšení výkonu, zabezpečení a další vylepšení jeho původní verze HTTP / 1.0.

Základní požadavek HTTP zahrnuje následující kroky:


  1. Otevře se připojení k HTTP serveru.
  2. Na server je odeslán požadavek.
  3. Některé zpracování provádí server.
  4. Odezva ze serveru je odeslána zpět.
  5. Spojení je uzavřeno.

Existují dvě verze HTTP, verze HTTP / 1.0 a nejnovější verze HTTP / 1.1. Změna provedená v revizi byla hlavně ve spojení pro každou transakci žádosti a odpovědi. V jeho dřívější verzi bylo nutné samostatné připojení. V novější verzi lze připojení opakovaně použít opakovaně.