GET — получить данные, никаких изменений. POST — создать ресурс или отправить данные. PUT — заменить ресурс целиком. PATCH — частичное обновление. DELETE — удалить. HEAD — как GET, но без тела ответа. OPTIONS — узнать, какие методы поддерживает сервер. QA тестирует: правильно ли API отвечает на каждый метод, не принимает ли GET запрос с телом, не позволяет ли DELETE без авторизации.
Какие HTTP методы существуют и чем они отличаются?
Junior
436 просмотровAFK Offer AI
Напишите автотест для авторизации через API: POST /api/login с кредентиалами → получить token → использовать token в заголовке для GET /api/profile → проверить данные пользователя.