Встречается на собеседованиях • сегодня

Что такое cookie

Cookie — это небольшой фрагмент данных, который сервер отправляет браузеру и который браузер сохраняет для последующих запросов. Используются для хранения пользовательских данных, например, сессий, предпочтений или трекинга.

Основные свойства:

  • Имя и значение (строка)
  • Срок жизни (expires или max-age)
  • Домен и путь (domain, path)
  • Флаги (Secure, HttpOnly, SameSite)

Пример работы в Python (Flask):

python
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 флаги
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы