Pocitacove Siete | 28.4.2020 14:45 | Protokoly webu, certifikaty + cvicenie

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Prednáška vysvetľuje fungovanie protokolu HTTP ako modelu request-response, pri ktorom sa pôvodne pre každú dvojicu požiadavky a odpovede vytvára samostatné TCP spojenie. Rozoberá štruktúru URL (protokol, doménové meno, port, cesta k zdroju, parametre za otáznikom) a HTTP metódy GET, HEAD, POST, PUT a DELETE spolu s novšími OPTIONS, CONNECT a PATCH. Vysvetľuje úlohu proxy serverov, ktoré sa kedysi používali na cachovanie a filtrovanie obsahu, dnes najmä na anonymitu. Na ukážke logu webového servera sa ukazuje, ako vyzerá záznam požiadavky, a následne sa začína výklad návratových kódov, ktoré sa delia podľa prvej číslice (1xx informačné, 2xx úspešné, 3xx presmerovania, 4xx a 5xx chyby).

  • - HTTP je protokol typu request-response, pôvodne s novým TCP spojením pre každú požiadavku.
  • - URL tvorí protokol, doménové meno, port, cesta k zdroju a parametre za znakom otáznika.
  • - Metóda GET si pýta zdroj, HEAD len hlavičku odpovede (užitočné pre kontrolu aktuálnosti cache), POST posiela dáta formulára, PUT ukladá súbor na server a DELETE sa pre bezpečnostné riziko zvyčajne nepoužíva.
  • - Novšie metódy: OPTIONS (zoznam podporovaných metód), CONNECT (TCP/IP tunel) a PATCH (čiastočná aktualizácia zdroja).
  • - Ak v URL nie je uvedený zdroj, server vráti predvolený súbor index (index.html, index.php a pod.).
  • - Proxy servery pôvodne zrýchľovali načítanie cachovaním a filtrovali obsah; pri dnešnom šifrovaní slúžia hlavne na skrytie identity a polohy.
  • - Server vracia trojmiestny návratový kód: 1xx informačné, 2xx úspech (200 OK), 3xx presmerovania, 4xx a 5xx chyby; netreba ich poznať naspamäť.
  • - Log webového servera zaznamenáva IP adresu, metódu, verziu protokolu, návratový kód, referer a identifikáciu prehliadača a slúži správcovi na analýzu problémov a návštevnosti.

Zhrnutie pripravené s pomocou AI z prepisu videa.