Kas ir sīkfaili, kas apspriež sīkfailu lomu sesijas izsekošanas procesā?
Kas ir sīkfaili, kas apspriež sīkfailu lomu sesijas izsekošanas procesā?

Video: Kas ir sīkfaili, kas apspriež sīkfailu lomu sesijas izsekošanas procesā?

Video: Kas ir sīkfaili, kas apspriež sīkfailu lomu sesijas izsekošanas procesā?
Video: Difference between cookies, session and tokens 2024, Aprīlis
Anonim

Sīkdatnes ir visbiežāk izmantotās tehnoloģijas sesijas izsekošana . Cepums ir informācijas atslēgas vērtību pāris, ko serveris nosūta pārlūkprogrammai. Ikreiz, kad pārlūkprogramma nosūta pieprasījumu šim serverim, tā nosūta pieprasījumu cepums kopā ar to. Pēc tam serveris var identificēt klientu, izmantojot cepums.

Līdz ar to, ko dara sesijas sīkfails?

To sauc arī par pārejošu cepums , a cepums kas tiek izdzēsts, kad lietotājs aizver tīmekļa pārlūkprogrammu. Sesijas sīkfaili dara neievāc informāciju no lietotāja datora. Tie parasti uzglabā informāciju formā a sesija identifikācija, ka dara neidentificē lietotāju.

Papildus iepriekš minētajam, kāds ir galvenais sesiju izsekošanas mērķis? Sesijas izsekošana ir mehānisms, ko servleti izmanto, lai noteiktu laika periodu uzturētu stāvokli par virkni pieprasījumu no viena un tā paša lietotāja (tas ir, pieprasījumiem, kas nāk no vienas pārlūkprogrammas). Sesijas tiek koplietoti starp servletiem, kuriem piekļūst klients.

Pēc tam rodas jautājums, kāda ir atšķirība starp sīkfailiem un sesiju?

Galvenais atšķirība starp a sesija un a cepums vai tas ir sesija dati tiek glabāti serverī, turpretim cepumi uzglabāt datus iekš apmeklētāja pārlūkprogramma. Sesijas ir drošāki nekā cepumi kā tas tiek glabāts serverī. Cepums var izslēgt no pārlūkprogrammas.

Kas ir sesija un sīkfaili, detalizēti izskaidrots ar piemēru?

A sesija ir globāls mainīgais, kas tiek glabāts serverī. Katrs sesija tiek piešķirts unikāls ID, ko izmanto saglabāto vērtību izgūšanai. Ikreiz, kad a sesija ir izveidots, a cepums satur unikālu sesija ID tiek saglabāts lietotāja datorā un ar katru pieprasījumu tiek atgriezts serverim.

Ieteicams: