⊗inhpAdvSs 27 of 29 menu

Сессия дар HTTP

Асоси кукиҳо сессия кор мекунанд. Сессияҳо ба сервер имкон медиҳанд, ки клиентро дар хотир нигоҳ доранд ва барои ӯ маълумот нигоҳ доранд.

Масалан, ташрифоварандаи сомона метавонад молҳоро ба аробаи мағоза гирад. Ва пас аз бозкардии саҳифа, сервер клиентро муайян мекунад ва ба ӯ молҳоеро нишон медиҳад, ки дар ин браузер гузошта шуда буданд.

Биёед фаҳмем, ки ин чӣ тавр кор мекунад. Чунон ки шумо аллакай медонед, протоколи HTTP ҳолатро дар он маъно нигоҳ намедорад, ки сервер наметавонад фарқ кунад, ки дархост аз кадом клиент ворид шудааст. Аз ин рӯ, дар ин ҳолат роҳи айнан истифода мешавад.

Махзари он дар зерин аст. Дар аввалини муроҷиати клиент, сервер барои ӯ куки бо сатри тасодуфии беҳамто мегузорад. Ин куки номида мешавад сессиявӣ ва одатан номи sessid дорад.

Сервер инчунин рӯйхати ҳамаи кукиҳои сессиявиро назди худ нигоҳ медорад ва ба онҳо маълумоти заруриро мебандад. Масалан, рӯйхати молҳои интихобшуда дар мағоза.

Дар муроҷиати ояндаи клиент, ӯ кукии сессиявиро ба сервер мефиристад ва сервер ӯро аз рӯи ин куки муайян мекунад ва метавонад маълумотеро гирад, ки дар сервер барои ин клиент нигоҳ дошта мешаванд.

Протоколи HTTP маълумотро байни дархостҳо нигоҳ намедорад. Аммо, сервер метавонад истифодабарандагонро фарқ кунад. Ин чӣ тавр амалӣ мешавад?

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан