/ / Co je HTTP protokol?

Co je HTTP protokol?

Hypertext Transfer Protocol (nebo HTTP) jezákladem přenosu dat pro internet. Takové protokoly jsou strukturovaný text, který používá logické odkazy (hypertextové odkazy) mezi uzly, které obsahují určité údaje. Tak je to způsob výměny nebo přenosu hypertextu.

protokol http

Protokol HTTP funguje jako funkce požadavku-odpověď vmodel výpočtu klient-server. Takže webový prohlížeč funguje jako klient a hostující server je server. Klient odešle zprávu o požadavku HTTP serveru, který poskytuje určité prostředky (například soubory HTML a další materiály), a vrátí zprávu s odpovědí. Odpověď obsahuje informace o požadavku a může také obsahovat požadovaný obsah v textu zprávy.

Prohlížeč je hlavním příkladem agentauživatel (zákazník). Jiné typy vlastních agentů zahrnují software používaný pro indexování poskytovateli vyhledávání, mobilními aplikacemi a dalšími zdroji, které používají nebo zobrazují webový obsah.

HTTP protokol je navržen tak, aby poskytovalmezilehlých prvků sítě pro zlepšení nebo poskytování komunikace mezi klienty a servery. Stránky s velkou návštěvností často využívají vyrovnávací paměť webových serverů, které zobrazují obsah jménem zdrojů upstream, což zkracuje čas stahování. Cache webových prohlížečů umožňuje uživateli snížit síťový provoz. Proxy server, který používá protokol HTTP v místní síti, může poskytovat komunikaci klientům, kteří neumožňují směrování globální adresy přenosem zpráv z externích serverů.

HyperText Transfer Protocol http

Relace HTTP je sériováproces od požadavků a odpovědí. Klient iniciuje požadavek vytvořením připojení TCP k určitému portu na serveru a druhý na tomto portu naslouchá a čeká na zprávu požadavku. Po jeho přijetí server vyšle do stavového řádku zprávu s odpovědí. Tělo této zprávy je obvykle požadovaným zdrojem, i když se může zobrazit chybová zpráva nebo jiné informace.

Pokud zvážíte účel protokolu HTTP,je třeba poznamenat, že definuje metody, které indikují požadovanou akci prováděnou na identifikovaných zdrojích. V takovém případě závisí typ zobrazené informace (dříve existující nebo dynamicky generované) od implementace serveru. Tento zdroj často odpovídá souboru nebo skriptu umístěnému na hostiteli.

Některé metody používající protokolHTTP hypertextový přenos, jsou určeny pouze pro vyhledávání informací a nemusejí měnit stav serveru. Jinými slovy, nemají závažný dopad, s výjimkou poměrně neškodných účinků - ukládání do mezipaměti nebo zvýšení statistik návštěvníků.

účel protokolu http

Na druhou stranu se může použít protokol HTTPtakové metody, které jsou určeny pro akce, které mohou ovlivnit server nebo jiné externí zdroje - aktivovat finanční transakce nebo provádět e-mailový přenos. Příležitostně takové metody používají webové roboty nebo některé weby a mohou podávat žádosti bez ohledu na hlavní úkol.

</ p>>
Přečtěte si více: