Sobes.tech
Junior — Middle

Kas saaksid loetleda HTTP/1.1 protokolli peamised omadused?

sobes.tech AI

Vastus AI-lt

HTTP/1.1 protokolli põhijooned:

  • Püsivad ühendused (Persistent Connections): vaikimisi hoitakse ühendus kliendi ja serveri vahel avatud mitme päringu/vastuse jaoks, mis vähendab ühenduse loomise kulusid.

  • Pipeliningu tugi (Pipelining): klient võib saata mitu päringut järjest ilma ootamata vastuseid, kuigi tugi on piiratud ja seda ei kasutata alati.

  • Vahemälu (Caching): HTTP/1.1 laiendab vahemäluvõimalusi, kasutades päiseid nagu Cache-Control, ETag ja teised.

  • Osalised päringud (Range Requests): võimaldab pärida osa ressursist, mis on kasulik failide jätkupüüdmisel.

  • Täiendavad meetodid: lisaks GET-ile ja POST-ile toetab PUT, DELETE, OPTIONS, HEAD ja teisi.

  • Täiustatud päised: on sisse viidud uued päised ühenduste, sisu ja autentimise haldamiseks.

  • Staatuskoodid: laiendatud HTTP staatuskoodide kogum, mis võimaldab täpsemalt teavitada päringu tulemusest.

HTTP/1.1 on HTTP/1.0 areng, mis pakub paremat jõudlust ja funktsionaalsust, kuid ei toeta multiplexingut, mis ilmus HTTP/2-s.