Ո՞րն է Session-ի օգտագործումը վեբ հավելվածում:
Ո՞րն է Session-ի օգտագործումը վեբ հավելվածում:

Video: Ո՞րն է Session-ի օգտագործումը վեբ հավելվածում:

Video: Ո՞րն է Session-ի օգտագործումը վեբ հավելվածում:
Video: Արդյո՞ք վեբ ծրագրավորումը հեռանկարային է ծրագրավորման ոլորտում, թե այն շուտով կվերանա։ 2024, Նոյեմբեր
Anonim

Ա նիստ կարող է սահմանվել որպես սերվերի կողմից տեղեկատվության պահեստ, որը ցանկալի է, որ պահպանվի օգտագործողի հետ փոխգործակցության ընթացքում: վեբ կայք կամ վեբ հավելված . Օգտագործողի բրաուզերում մեծ և անընդհատ փոփոխվող տեղեկություններ viacookies-ների պահպանման փոխարեն, հաճախորդի կողմից պահվում է միայն եզակի նույնացուցիչ:

Բացի այդ, ինչ է սեսիան և ինչու ենք այն օգտագործում:

Նիստեր անհատական օգտատերերի համար եզակիի դեմ տվյալները պահելու պարզ միջոց են նիստ ID. Սա կարող է լինել օգտագործված էջի հարցումների միջև պետական տեղեկատվությունը պահպանելու համար: Նիստ ID-ները սովորաբար ուղարկվում են բրաուզերի միջոցով նիստ թխուկները և ID-ն է օգտագործված առբերել գոյություն ունեցող նիստ տվյալները։

Երկրորդ, որտեղ է պահվում նիստը: Այն նիստ կարող է լինել պահված սերվերի վրա կամ հաճախորդի վրա: Եթե դա հաճախորդի վրա է, դա կլինի պահված բրաուզերի կողմից, ամենայն հավանականությամբ, թխուկների մեջ և եթե կա պահված սերվերի վրա, որ նիստ ID-ները ստեղծվում և կառավարվում են սերվերի կողմից:

Նմանապես, ինչ են թխուկները և նիստերը:

Թխուկներ և նիստեր օգտագործվում են տեղեկատվության պահպանման համար: Թխվածքաբլիթներ պահվում են միայն հաճախորդ-կողմ մեքենայում, մինչդեռ նիստեր պահվում են հաճախորդի, ինչպես նաև սերվերի վրա: Նիստ . Ա նիստ ստեղծում է ֆայլ ժամանակավոր գրացուցակում այն սերվերի վրա, որտեղ գրանցված է նիստ փոփոխականները և դրանց արժեքները պահվում են:

Ինչու՞ է պահանջվում նիստը:

Երբ առկա է միևնույն հաճախորդի կողմից սպասարկիչին շարունակական հարցումների և պատասխանների շարք, սերվերը չի կարող որոշել, թե որ հաճախորդից է ստանում հարցումներ: Քանի որ HTTP-ն քաղաքացիություն չունեցող արձանագրություն է: Երբ կա ա կարիք պահպանել խոսակցական վիճակը, նիստ հետեւելն է անհրաժեշտ է.

Խորհուրդ ենք տալիս: