и посмотреть медиа
Тестировщик | Вопросы собесов
и посмотреть медиа
Вопросы собеседований для тестировщиков.
Вопросы собеседований для тестировщиков.
AI бот для озвучки текста и клонирования голоса в Telegram. Создавай аудио с помощью нейросети быстро и просто.
Вопросы по тестированию: ISTQB, Selenium, API. С примерами.
🤔 Почему некоторые запросы являются секьюрными? Некоторые HTTP-запросы считаются секьюрными (защищёнными), потому что они передают чувствительные данные, такие как: Логины и пароли (авторизация). Персональные данные (ФИО, адрес, телефон, банковские данные). Токены и ключи API (аутентификация, доступ к закрытым ресурсам). Финансовые операции (переводы, платежи). 🚩Основные причины, почему запросы должны быть защищёнными 🟠Передача чувствительных данных Пример POST /login Content-Type: application/json { "username": "admin", "password": "123456" } 🟠Запросы, изменяющие данные (модифицирующие запросы) Пример POST /transfer { "from": "user1", "to": "user2", "amount": 1000 } 🟠Защита от подмены (Man-in-the-Middle, MITM-атаки) Если запрос передаётся по HTTP, злоумышленник в сети Wi-Fi может перехватить и изменить его. 🟠Аутентификация и авторизация (проверка прав доступа) Пример GET /user/profile Authorization: Bearer abc123 🟠Защита от SQL-инъекций Небезопасный запрос POST /search { "query": "' OR 1=1 --" } 🚩Как сделать запросы секьюрными? Использовать HTTPS (SSL/TLS). Передавать токены в заголовках, а не в URL. Использовать аутентификацию и авторизацию (JWT, OAuth). Добавлять CSRF-защиту для POST-запросов. Фильтровать входные данные (SQL-инъекции, XSS). Ставь 👍 и забирай 📚 Базу знаний
Открыть канал и посмотреть медиаТолько зарегистрированные пользователи могут делиться своим мнением.
Станьте первым, кто поделится своим впечатлением об этом ресурсе!