Session — сохранение состояния между запросами. HTTP stateless — sessions добавляют state. Server-side: session_id в cookie, данные в Redis/DB. Client-side: JWT — все данные в токене. В requests: s = requests.Session() — сохраняет cookies, headers, auth между запросами, переиспользует TCP соединения (keep-alive). В FastAPI: starlette SessionMiddleware (cookie-based) или кастомный через Redis. В Django: request.session["key"] = value, backend: db/cache/file. Session fixation — угроза: пересоздавай session после login.
Как работают HTTP sessions?
Middle
213 просмотровAFK Offer AI
Что такое ABC (Abstract Base Classes)?