Sobes.tech
Junior — Middle

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.