Felsorolnád az HTTP/1.1 protokoll fő jellemzőit?
sobes.tech MI
Válasz az MI-től
Az HTTP/1.1 protokoll fő jellemzői:
-
Állandó kapcsolatok (Persistent Connections): alapértelmezés szerint a kliens és a szerver közötti kapcsolat nyitva marad több kérés/válasz esetén, ez csökkenti a kapcsolat létesítésének költségeit.
-
Pipelining támogatás (Pipelining): a kliens több kérdést küldhet egymás után anélkül, hogy várná a válaszokat, bár a támogatás korlátozott és nem mindig használják.
-
Gyorsítótárazás (Caching): az HTTP/1.1 kibővíti a gyorsítótárazási lehetőségeket olyan fejléc mezőkkel, mint a Cache-Control, ETag és mások.
-
Részleges kérések (Range Requests): lehetővé teszi a forrás egyes részeinek kérését, hasznos fájlok folytatásához.
-
További módszerek: a GET és POST mellett támogatja a PUT, DELETE, OPTIONS, HEAD és más módszereket.
-
Fejlettebb fejléc mezők: új fejlécek kerültek bevezetésre a kapcsolatok, tartalom és hitelesítés kezelésére.
-
Állapotkódok: kibővített HTTP állapotkódok, amelyek pontosabban tájékoztatnak a kérés eredményéről.
Az HTTP/1.1 a HTTP/1.0 evolúciója, jobb teljesítményt és funkcionalitást nyújt, de nem támogatja a multiplexálást, amely az HTTP/2-ben jelent meg.