PočítačeSoftware

Co je to HTTP protokol?

Hypertext Transfer Protocol (nebo HTTP) je základem údajů pro World Wide Web. Tyto protokoly jsou strukturovaný text, který používá logické vazby (hypertextové odkazy) mezi uzly, které obsahují určité údaje. Proto tento způsob výměny nebo přenosu hypertextu.

HTTP-protokol pracuje v závislosti na požadavku odezvy ve výpočetním modelu klient-server. Například webový prohlížeč jako klient a server hosting webu. Klient odešle zprávu s požadavkem HTTP serveru, poskytnout určité prostředky (např HTML soubory a jiných materiálů), a pak se vrací zprávu s odpovědí. Odpověď obsahuje informace o žádosti, a může také obsahovat požadovaný obsah v těle zprávy.

Prohlížeč je základní příklad uživatelského agenta (klient). Jiné druhy uživatelských agentů zahrnují software používaný pro indexování poskytovateli vyhledávání, mobilní aplikace a další zdroje, které používají či zobrazení webového obsahu.

HTTP protokol je navržen tak, aby mezilehlé síťové prvky, které zlepšují nebo umožňují komunikaci mezi klienty a servery. Místa s vysokým provozem se často izoluje pro sebe těžit z mezipaměti webových serverů, které zobrazují obsah jménem vyšších zdrojů, snižuje čas stahování. Cache webové prohlížeče současně umožňuje uživateli snížit zatížení sítě. Proxy server, který používá protokol HTTP založené na lokální síti může zajistit konektivitu pro zákazníky, ne globálně směrovat adresy tím, že předávání zpráv z externích serverů.

relace HTTP je sekvenční proces žádostí a odpovědí. Klient iniciuje požadavek vytvořením TCP spojení k určitému portu na serveru, a ten poslední naslouchá na tomto portu a čeká na zprávu o požadavku. Po obdržení serveru odešle status bar na zprávu s odpovědí. Tělo zprávy, zpravidla je požadovaný zdroj, ačkoli to může být zobrazen a chybová zpráva nebo jiné informace.

Pokud vezmeme v úvahu účel protokolu HTTP, je třeba poznamenat, že definuje metody k označení akce, které mají být provedeny na identifikovaného zdroje. Forma informací na displeji (dříve existující data nebo dynamicky generované) závisí na implementaci serveru. Často zdroj odpovídá souboru nebo skriptu, který se nachází na hostiteli.

Některé metody, které používá Hypertext Transfer Protocol HTTP a jsou určeny pouze pro získávání informací, a tudíž by se nemělo měnit stav serveru. Jinými slovy, nemají závažný dopad, s výjimkou relativně neškodné účinky - ukládání do mezipaměti nebo zvýšení statistiky návštěvnosti.

Na druhou stranu, HTTP protokol může být použit, a takové metody jsou určeny na opatření, která by mohla mít vliv buď na serveru nebo jiných externích zdrojů - posílit finanční transakce nebo plnit e-mailové přenos. Občas se tyto metody jsou používány webovými roboty nebo některých místech a může podávat žádosti, bez ohledu na to z hlavních úkolů.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.atomiyme.com. Theme powered by WordPress.