TGViewer
🧑‍💻 Уютное сообщество тестировщиков 🧑‍💻 Уютное сообщество тестировщиков @cozyqa · 7.94K subscribers
Post #1218 1.03K
Что будет, если постучаться в API без авторизации?

Если эндпоинт защищен, а вы забыли про токен или права, возможны такие сценарии:

📥 Ошибка 401 (Unauthorized) — «Ты кто?»
Сервер вас не узнал. Токен отсутствует, поврежден или срок его действия истек.

🌟Response: {"error": "Unauthorized"}

🌟Важно: Проверьте заголовок Authorization: Bearer <token>.

📥 Ошибка 403 (Forbidden) — «Тебе сюда нельзя»
Сервер знает, кто вы, но у вашего аккаунта нет прав доступа к этой конкретной функции (например, обычный юзер лезет в /admin).

🌟Response: {"error": "Forbidden"}

📥 Ошибка 404 (Not Found) — маскировка
В целях безопасности сервер может ответить «Ничего не найду», чтобы не подтверждать существование секретного ресурса неавторизованному лицу.

📥 Редирект (302 Found / 303 See Other)
Характерно для веб-интерфейсов. Вместо ошибки в формате JSON вас просто «перебросит» на страницу /login.

📥 Блокировка (429 Too Many Requests)
Если слишком часто слать запросы с неверными данными, сработает защита от брутфорса, и ваш IP временно отправится в бан.
  • 👍 4
  • 🔥 2
More from @cozyqa
  1. Sep 17, 2026❓ Что такое кластеризация дефектов? Кластеризация дефектов (Defect Clustering) — это один…
  2. Sep 11, 2026Основы юзабилити-тестирования Автор: Кэрол М. Барум Год издания: 2021 Скачать книгу
  3. Sep 3, 2026🔥 Техники тест-дизайна 📥 Основные техники тест-дизайна. Статья знакомит с ключевыми мето…
  4. Aug 17, 2026❓ В чем особенность протокола TCP? TCP (Transmission Control Protocol) — это протокол тран…
  5. Aug 12, 2026Чат с вашими резюме. Присылайте резюме, чтобы HR вас увидела и ей(ему) было удобно с вами…
  6. Aug 10, 2026Тестируем яблоко: смартфоны, планшеты и часы Автор: М. А. Осина Год издания: 2023 Скачать…
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 →