HTTP
HTTP (HyperText Transfer Protocol) je aplikačný protokol, ktorý slúži na výmenu informácií a dát medzi webovými servermi a klientmi. Využíva sa pre prenos hypertextových dokumentov, ako sú webové stránky. HTTP je základným stavebným kameňom World Wide Webu a umožňuje prehliadačom zobrazovať webové stránky, ktoré sú uložené na serveroch.
HTTP funguje na princípe požiadavka-odpoveď, kde klient (napr. webový prehliadač) posiela požiadavku na server a tento mu odpovedá. Požiadavka sa skladá z rôznych metód, ako sú GET (získanie dát), POST (odoslanie dát) alebo PUT (aktualizácia dát). Odpoveď servera obsahuje stavový kód, ktorý informuje klienta o výsledku požiadavky.
Napríklad, keď zadáte URL adresu webovej stránky do svojho prehliadača a stlačíte Enter, prehliadač zašle HTTP požiadavku na server, ktorý následne odpovie a zobrazí vám požadovanú webovú stránku.
Príklad HTTP požiadavky:
- Metóda: GET
- URL: https://www.example.com
Príklad HTTP odpovede:
- Stavový kód: 200 OK
- Dáta: HTML kód stránky
Pre viac informácií si môžete prečítať článok na Wikipédii.