Sobes.tech
Junior — Middle

Můžeš vyjmenovat hlavní rysy protokolu HTTP/1.1?

sobes.tech AI

Odpověď od AI

Hlavní rysy protokolu HTTP/1.1:

  • Trvalá spojení (Persistent Connections): ve výchozím nastavení je spojení mezi klientem a serverem otevřené pro více požadavků/odpovědí, což snižuje náklady na navázání spojení.

  • Podpora pipeliningu (Pipelining): klient může posílat několik požadavků za sebou bez čekání na odpovědi, i když je podpora omezená a ne vždy se používá.

  • Ukládání do mezipaměti (Caching): HTTP/1.1 rozšiřuje možnosti ukládání do mezipaměti pomocí hlaviček jako Cache-Control, ETag a dalších.

  • Částečné požadavky (Range Requests): umožňuje požadovat části zdroje, což je užitečné při pokračování stahování souborů.

  • Další metody: kromě GET a POST podporují PUT, DELETE, OPTIONS, HEAD a další.

  • Vylepšené hlavičky: byly zavedeny nové hlavičky pro správu spojení, obsahu a autentizace.

  • Kódy stavu: rozšířená sada kódů stavu HTTP pro přesnější informování o výsledku požadavku.

HTTP/1.1 je evolucí HTTP/1.0 s vylepšeným výkonem a funkcionalitou, ale bez podpory multiplexingu, který se objevil v HTTP/2.