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

С чем связан JSESSIONID в Сookies

JSESSIONID — это идентификатор сессии, который сервер создает для каждого клиента при первом обращении. Он хранится в cookies и используется для поддержания состояния (stateful) между HTTP-запросами (stateless по умолчанию).

Пример:

java
// Сервер создает сессию и устанавливает JSESSIONID
HttpSession session = request.getSession(); // Создает или получает существующую сессию
session.setAttribute("user", "Alice"); // Сохраняет данные в сессии
// Клиент получает cookie с JSESSIONID

Особенности:

  • Уникален для каждого пользователя.
  • По умолчанию живет, пока браузер открыт (сессионная cookie).
  • Можно настроить время жизни через session.setMaxInactiveInterval().
  • Уязвим к перехвату (рекомендуется HTTPS + Secure и HttpOnly флаги).

Используется в Java EE (Servlet API, JSP) и фреймворках (Spring MVC).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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