Python дээр Session нь юунд зориулагдсан вэ?
Python дээр Session нь юунд зориулагдсан вэ?

Видео: Python дээр Session нь юунд зориулагдсан вэ?

Видео: Python дээр Session нь юунд зориулагдсан вэ?
Видео: Java Tech Talk: Telegram бот на java за 1 час 2024, Арваннэгдүгээр
Anonim

The сесс Framework нь танд сайтын зочлогч тус бүрээр дурын өгөгдлийг хадгалах, авах боломжийг олгоно. Энэ нь серверийн тал дээр өгөгдлийг хадгалж, күүки илгээх, хүлээн авах үйл явцыг хийсвэрлэдэг. Күүки нь a сесс ID – өгөгдөл өөрөө биш (хэрэв та күүки дээр суурилсан backend ашиглахгүй бол).

Үүнтэй холбогдуулан питон хэл дээрх сесс гэж юу вэ?

Сессия Үйлчлүүлэгч серверт нэвтэрч, түүнээс гарах хугацааны интервал юм. Энэ талаар баримтлах шаардлагатай өгөгдөл сесс , үйлчлүүлэгчийн хөтөч дээр хадгалагддаг. А сесс үйлчлүүлэгч бүртэй хамт а Сессия ID. The Сессия өгөгдөл нь күүки дээр хадгалагддаг бөгөөд сервер нь криптографаар гарын үсэг зурдаг.

Мөн сесс Python дээр хэрхэн ажилладаг вэ? Сессия хувьсагч нь хүсэлтээс хүсэлт хүртэл, ялангуяа хэрэглэгч бүрийн өгөгдлийг санах болно. Бүртгэлийн мэдээлэл нь a-д хадгалагдсан нэг төрлийн өгөгдөл юм сесс обьект. гэх мэт сесс Хувьсагч нь хэрэглэгчдэд зориулагдсан байдаг тул тэдгээрийг хэрэглэгчид хооронд өгөгдөл хуваалцахад ашиглах боломжгүй, учир нь вэб програм нь өгөгдлийг мэдээллийн санд хадгалдаг.

Энд, python дээр хүсэлтийн сесс гэж юу вэ?

The Сессия объект нь тодорхой параметрүүдийг хадгалах боломжийг танд олгоно хүсэлтүүд . Энэ нь мөн бүх зүйлд күүки хадгалдаг хүсэлтүүд -аас хийсэн Сессия жишээ. А сесс объект нь үндсэн бүх аргуудтай Хүсэлтүүд API. Аргын түвшний параметрүүдийг хүчингүй болгодог сесс параметрүүд.

Django-д сессийн хүрээг юу ашигладаг вэ?

Хурал механизм юм ашигласан by Жанго (мөн Интернетийн ихэнх нь) сайт болон тодорхой хөтөч хоорондын "төлөв" -ийг хянах зориулалттай. Хурал Хөтөч бүрт дурын өгөгдлийг хадгалах боломжийг олгодог бөгөөд хөтөч холбогдох үед энэ өгөгдлийг сайтад ашиглах боломжтой.

Зөвлөмж болгож буй: