TGViewer
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты @testerlib · 9.02K subscribers
Post #5048 725
🔥 Вопрос с собеседования

Пользователь успешно вошёл в систему и получил токен. Через минуту он отправляет запрос на получение профиля, но не передаёт токен. Сервер отвечает ошибкой авторизации.

Это баг ❓

👇 Правильный ответ (нажми, чтобы прочитать):

Нет. Так работает принцип Stateless.

Каждый запрос должен содержать всю информацию, необходимую для его обработки. Сервер не обязан помнить предыдущие запросы пользователя.

Поэтому даже если пользователь уже авторизовался ранее, новый запрос всё равно должен содержать токен или другой механизм аутентификации.

🔵 Что важно понимать:

— сервер не хранит состояние клиента между запросами
— каждый запрос обрабатывается независимо
— любой запрос можно отправить на другой сервер, и он должен корректно отработать
— авторизация обычно передаётся через токен, cookie или другой идентификатор в каждом запросе

🔵 Какие преимущества это даёт:

— проще масштабировать систему
— легче балансировать нагрузку между серверами
— отказ одного сервера не ломает активные сессии пользователей

💡 Если для обработки запроса серверу нужно помнить, что происходило в предыдущем запросе, — принцип Stateless нарушается.

👍 — знал/а
🔥 — стало понятнее

💼 Щелкаешь такие задачи как орешки? Найди проект с достойной зарплатой тут

🐸 Библиотека тестировщика

#стендап_qa
  • 🔥 9
  • 👍 8
  • 🥰 2
  • 🤩 2
More from @testerlib
  1. Sep 15, 2026😭 Как не потратить недельный лимит AI-кодинга за три дня? Разберём на вебинаре, как трати…
  2. Sep 15, 2026🧩 URL — база, на которой держится половина тестов Кажется простой строкой, но внутри — пр…
  3. Sep 13, 2026🤪 Если бы можно было задать один вопрос про AI в разработке — что бы вы спросили? Как выб…
  4. Sep 13, 2026🌸 Вселенная намекает: пора уже начать этот курс С 14 сентября цены в Proglib Academy выра…
  5. Aug 8, 2026💳 Чит-лист планирования тестирования В этой шпаргалке собраны все ключевые моменты для эф…
  6. Aug 8, 2026🤔 У большинства разработчиков уже есть подписки на IDE, GitHub Copilot, Claude, ChatGPT и…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →