Что такое cookie

Python Middle Без компании
Что такое cookie
Ответы
Cookie — это небольшой фрагмент данных, который сервер отправляет браузеру и который браузер сохраняет для последующих запросов. Используются для хранения пользовательских данных, например, сессий, предпочтений или трекинга. **Основные свойства:** - Имя и значение (строка) - Срок жизни (`expires` или `max-age`) - Домен и путь (`domain`, `path`) - Флаги (`Secure`, `HttpOnly`, `SameSite`) **Пример работы в Python (Flask):** ``` from flask import Flask, make_response app = Flask(__name__) @app.route('/set') def set_cookie(): resp = make_response("Cookie set!") resp.set_cookie('user', 'john_doe', max_age=3600) return resp @app.route('/get') def get_cookie(): username = request.cookies.get('user') return f"Hello, {username}!" ``` **Важно:** - Куки хранятся на стороне клиента - Ограничены по размеру (~4KB) - Могут быть прочитаны/изменены клиентом - Для безопасности используйте `HttpOnly` и `Secure` флаги