HTTP

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.