technologie

http definice

HTTP je hypertextový přenosový protokol používaný na webu.

HTTP je zkratka pro HyperText Transfer Protocol nebo Hypertext Transfer Protocol. Tento protokol byl vyvinut mezinárodními institucemi W3C a IETF a používá se ve všech typech transakcí přes internet.

HTTP usnadňuje definici syntaxe a sémantiky používané různým webovým softwarem – klienty, servery i proxy – ke vzájemné interakci.

Tento protokol funguje na základě požadavku a odpovědi mezi klientem a serverem. Požadavky se často týkají souborů, spuštění programu, dotazování na databázi, překladu a dalších funkcí. Všechny informace, které fungují na webu prostřednictvím tohoto protokolu, jsou identifikovány adresou URL nebo adresou.

Typická transakce protokolu HTTP se skládá z hlavičky, za kterou následuje prázdný řádek a poté část dat. Tato hlavička definuje akci vyžadovanou serverem.

Od svého vzniku se HTTP vyvinul do různých verzí. Mezi nimi 0,9, 1,0, 1,1 a 1,2.

Protokol tohoto typu pracuje s třímístnými kódy odezvy, které komunikují, zda bylo spojení odmítnuto, zda bylo úspěšné, pokud bylo přesměrováno na jinou URL, pokud došlo k chybě na straně klienta nebo na součástí serveru.

Aplikace a webové prohlížeče mají tendenci doplňovat činnost HTTP, jak se to děje například u takzvaných „cookies“, které umožňují ukládání informací o relaci, což je funkce, kterou tento protokol nemá, protože funguje bez stavu.

Dnes mnoho adres URL vyžaduje pro správnou funkci zahrnutí protokolu "//". Za tímto protokolem obvykle následuje typický kód „www“ a poté konkrétní adresa webové stránky, kterou chcete navštívit.