Բովանդակություն:

Ինչպե՞ս է աշխատում HTTP նիստը:
Ինչպե՞ս է աշխատում HTTP նիստը:

Video: Ինչպե՞ս է աշխատում HTTP նիստը:

Video: Ինչպե՞ս է աշխատում HTTP նիստը:
Video: Աշխատել Գումար Ինտերնետում Առանց Դժվարության/Making money on the Internet/Заработать в интернете 2024, Ապրիլ
Anonim

Ահա թե ինչպես է այն աշխատում

  1. Սերվերը բացում է ա նիստ (սահմանում է թխուկի միջոցով HTTP վերնագիր)
  2. Սերվերի հավաքածուներ ա նիստ փոփոխական.
  3. Հաճախորդը փոխում է էջը:
  4. Հաճախորդը ուղարկում է բոլոր թխուկները, ինչպես նաև նիստ ID 1-ին քայլից:
  5. Սերվերը կարդում է նիստ ID-ն քուքիից:
  6. Սերվերի համընկնում նիստ ID տվյալների բազայի ցանկից (կամ հիշողություն և այլն):

Այս առումով ի՞նչ է HTTP նիստը:

HTTP նիստեր արդյունաբերության ստանդարտ հատկանիշ է, որը թույլ է տալիս վեբ սերվերներին պահպանել օգտատիրոջ ինքնությունը և պահպանել օգտատիրոջ հատուկ տվյալներ հաճախորդի հավելվածի և վեբ հավելվածի միջև բազմաթիվ հարցումների/պատասխանների փոխազդեցությունների ժամանակ:

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

Նմանապես կարելի է հարցնել, թե ինչպես է աշխատում HTTP նիստը Java-ում:

HttpSession օբյեկտն օգտագործվում է ամբողջը պահելու համար նիստ կոնկրետ հաճախորդի հետ:

Servlet: Ի՞նչ է

  1. Հաճախորդի առաջին խնդրանքով Web Container-ը ստեղծում է եզակի նստաշրջանի ID և այն վերադարձնում է հաճախորդին պատասխանով:
  2. Հաճախորդը յուրաքանչյուր հարցումով հետ է ուղարկում նիստի ID-ն:

Ինչպե՞ս են աշխատում նիստը և թխուկները:

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

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