PočítačeSoftvér

Čo je to HTTP protokol?

Hypertext Transfer Protocol (alebo HTTP) je základom údajov pre World Wide Web. Tieto protokoly sú štruktúrovaný text, ktorý používa logické väzby (hypertextové odkazy) medzi uzlami, ktoré obsahujú určité údaje. Preto tento spôsob výmeny alebo prenosu hypertextu.

HTTP-protokol pracuje v závislosti na požiadavke odozvy vo výpočtovom modeli klient-server. Napríklad webový prehliadač ako klient a server hosting webu. Klient odošle správu s požiadavkou HTTP servera, poskytnúť určité prostriedky (napr HTML súbory a iných materiálov), a potom sa vracia správu s odpoveďou. Odpoveď obsahuje informácie o žiadosti, a môže tiež obsahovať požadovaný obsah v tele správy.

Prehliadač je základný príklad užívateľského agenta (klient). Iné druhy užívateľských agentov zahŕňajú softvér používaný na indexovanie poskytovateľmi vyhľadávania, mobilné aplikácie a ďalšie zdroje, ktoré používajú či zobrazenie webového obsahu.

HTTP protokol je navrhnutý tak, aby medziľahlé sieťové prvky, ktoré zlepšujú alebo umožňujú komunikáciu medzi klientmi a servermi. Miesta s vysokou prevádzkou sa často izoluje pre seba ťažiť z medzipamäte webových serverov, ktoré zobrazujú obsah menom vyšších zdrojov, znižuje čas sťahovania. Cache webové prehliadače súčasne umožňuje užívateľovi znížiť zaťaženie siete. Proxy server, ktorý používa protokol HTTP založené na lokálnej sieti môže zabezpečiť konektivitu pre zákazníkov, nie globálne smerovať adresy tým, že odovzdávanie správ z externých serverov.

relácie HTTP je sekvenčné proces žiadostí a odpovedí. Klient iniciuje požiadavka vytvorením TCP spojenia k určitému portu na serveri, a ten posledný načúva na tomto portu a čaká na správu o požiadavke. Po obdržaní servera odošle status bar na správu s odpoveďou. Telo správy, spravidla je požadovaný zdroj, hoci to môže byť zobrazený a chybové hlásenie alebo iné informácie.

Ak vezmeme do úvahy účel protokolu HTTP, je potrebné poznamenať, že definuje metódy na označenie akcie, ktoré majú byť vykonané na identifikovaného zdroja. Forma informácií na displeji (predtým existujúce dáta alebo dynamicky generované) závisí od implementácie servera. Často zdroj zodpovedá súboru alebo skriptu, ktorý sa nachádza na hostiteľovi.

Niektoré metódy, ktoré používa Hypertext Transfer Protocol HTTP a sú určené len na získavanie informácií, a teda by sa nemalo meniť stav servera. Inými slovami, nemajú závažný dopad, s výnimkou relatívne neškodné účinky - caching alebo zvýšenie štatistiky návštevnosti.

Na druhú stranu, HTTP protokol môže byť použitý, a také metódy sú určené na opatrenia, ktoré by mohli mať vplyv buď na serveri alebo iných externých zdrojov - posilniť finančné transakcie alebo plniť e-mailovej prenos. Občas sa tieto metódy sú používané webovými roboty alebo niektorých miestach a môže podávať žiadosti, bez ohľadu na to z hlavných úloh.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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