Для чего нужны Cookies

Python Middle Без компании
Для чего нужны Cookies
Ответы
Cookies используются для хранения небольших фрагментов данных на стороне клиента (в браузере). Основные применения: - **Аутентификация** – хранение токенов/сессий для входа пользователя - **Персонализация** – сохранение предпочтений (язык, тема) - **Отслеживание** – аналитика поведения пользователей - **Корзины покупок** – временное хранение товаров в e-commerce Пример работы с cookies в Flask: ``` from flask import Flask, make_response app = Flask(__name__) @app.route('/set') def set_cookie(): resp = make_response("Cookie установлен") resp.set_cookie('username', 'john_doe', max_age=60*60*24) # срок 1 день return resp @app.route('/get') def get_cookie(): username = request.cookies.get('username') return f"Значение cookie: {username}" ``` Ключевые особенности: - Ограниченный размер (~4KB на cookie) - Могут быть постоянными или сессионными - Безопасность: HttpOnly, Secure, SameSite флаги