Sisukord:

Kuidas HTTP-seanss töötab?
Kuidas HTTP-seanss töötab?

Video: Kuidas HTTP-seanss töötab?

Video: Kuidas HTTP-seanss töötab?
Video: SSL, TLS, HTTP, HTTPS объяснил 2024, November
Anonim

See toimib järgmiselt

  1. Server avaneb a istungil (seadib küpsise kaudu HTTP päis)
  2. Serveri komplektid a istungil muutuv.
  3. Kliendi muudatuste leht.
  4. Klient saadab kõik küpsised koos istungil ID 1. sammust.
  5. Server loeb istungil ID küpsisest.
  6. Serveri vasted istungil ID andmebaasis (või mälus jne) olevast loendist.

Mis on sellega seoses

HTTP seansid on tööstusharu standardfunktsioon, mis võimaldab veebiserveritel säilitada kasutaja identiteeti ja salvestada kasutajaspetsiifilisi andmeid kliendirakenduse ja veebirakenduse vahelise mitme päringu/vastuse interaktsiooni ajal.

Samuti, mis on seanss ja miks me seda kasutame? Seansid on lihtne viis üksikute kasutajate andmete salvestamiseks unikaalseks istungil ID. See võib olla kasutatud olekuteabe säilitamiseks lehepäringute vahel. Seanss ID-d saadetakse tavaliselt brauserisse selle kaudu istungil küpsised ja ID on kasutatud olemasoleva taastamiseks istungil andmeid.

Samamoodi võib küsida, kuidas HTTP-seanss Javas töötab?

HttpSession objekti kasutatakse kogu salvestamiseks istungil konkreetse kliendiga.

Servlet: mis on

  1. Kliendi esimesel taotlusel genereerib veebikonteiner kordumatu seansi ID ja annab selle koos vastusega kliendile tagasi.
  2. Klient saadab iga päringuga tagasi seansi ID.

Kuidas seanss ja küpsised töötavad?

Küpsised brauser saadab need serverisse HTTP-päringu käivitumisel ja need saadetakse tagasi serverist, mis saab nende sisu redigeerida. Küpsised kasutatakse peamiselt a istungil id. Minevikus küpsised kasutati erinevat tüüpi andmete salvestamiseks, kuna alternatiivi polnud.

Soovitan: