- Skratka HTTP znamená HyperText Transfer Protocol .
- Je to protokol používaný na prístup k údajom na World Wide Web (www).
- Protokol HTTP je možné použiť na prenos údajov vo forme obyčajného textu, hypertextu, zvuku, videa atď.
- Tento protokol je známy ako HyperText Transfer Protocol kvôli jeho efektívnosti, ktorá nám umožňuje použitie v hypertextovom prostredí, kde dochádza k rýchlym skokom z jedného dokumentu do druhého.
- HTTP je podobný FTP, pretože tiež prenáša súbory z jedného hostiteľa na druhého. HTTP je však jednoduchší ako FTP, pretože HTTP používa iba jedno pripojenie, t. j. žiadne riadiace pripojenie na prenos súborov.
- HTTP sa používa na prenos údajov vo forme formátu podobného MIME.
- HTTP je podobný SMTP, pretože údaje sa prenášajú medzi klientom a serverom. HTTP sa líši od SMTP v spôsobe odosielania správ z klienta na server a zo servera na klienta. Správy SMTP sa ukladajú a preposielajú, zatiaľ čo správy HTTP sa doručujú okamžite.
Vlastnosti HTTP:
HTTP transakcie
Vyššie uvedený obrázok znázorňuje HTTP transakciu medzi klientom a serverom. Klient iniciuje transakciu odoslaním správy s požiadavkou na server. Server odpovie na správu s požiadavkou odoslaním správy s odpoveďou.
Správy
Správy HTTP sú dvoch typov: požiadavka a odpoveď. Oba typy správ majú rovnaký formát správy.
Vyžiadať správu: Klient posiela správu s požiadavkou, ktorá pozostáva z riadku požiadavky, hlavičiek a niekedy aj tela.
Správa s odpoveďou: Správu odpovede posiela server klientovi, ktorá pozostáva zo stavového riadku, hlavičiek a niekedy aj tela.
kreslenie obdĺžnika gimp
Uniform Resource Locator (URL)
- Klient, ktorý chce získať prístup k dokumentu na internete, potrebuje adresu a na uľahčenie prístupu k dokumentom používa HTTP koncept Uniform Resource Locator (URL).
- Uniform Resource Locator (URL) je štandardný spôsob špecifikovania akéhokoľvek druhu informácií na internete.
- Adresa URL definuje štyri časti: metódu, hostiteľský počítač, port a cestu.